Abstract
This study provides an in-depth analysis of four well-known algorithms which are Dijkstra's algorithm, A* algorithm, Floyd Warshall, and Bellman Ford in the context of optimizing road networks. The research assesses the efficiency, accuracy, and appropriateness of these algorithms for different kinds of networks, with a specific focus on their use in optimizing travel routes within the road network of Terengganu, Malaysia. Dijkstra's algorithm and A* algorithm have been shown to be very efficient for solving single-source shortest route problems. A* Algorithm, in particular, excels in situations when quick response times are needed, due to its heuristic-based approach. The Floyd Warshall Algorithm, despite its high computing complexity, has shown its benefits in solving all-pairs shortest route problems in smaller networks. The Bellman Ford algorithm is notable for its capability to manage graphs with negative weights, however it is less efficient than Dijkstra's algorithm for graphs with non-negative weights. In addition, the research examined the efficiency of travel time and found that travelling in the early morning typically results in more efficient routes compared to travelling in the midday and afternoon.
Metadata
Item Type: | Thesis (Degree) |
---|---|
Creators: | Creators Email / ID Num. Hairulanuar, Nuralya Sofea 2022925979 |
Contributors: | Contribution Name Email / ID Num. Thesis advisor Salahudin, Nur Atikah UNSPECIFIED |
Subjects: | Q Science > QA Mathematics > Instruments and machines > Electronic Computers. Computer Science > Algorithms |
Divisions: | Universiti Teknologi MARA, Terengganu > Kuala Terengganu Campus > Faculty of Computer and Mathematical Sciences |
Programme: | Bachelor of Science (Hons.) Mathematical Modelling and Analytics |
Keywords: | Dijkstra's Algorithm, A* Algorithm, Floyd Warshall, Bellman Ford |
Date: | 2024 |
URI: | https://ir.uitm.edu.my/id/eprint/106015 |
Download
106015.pdf
Download (96kB)