Simulation Of Path Optimisation Algorithms

The main concern is to find and calculate the shortest distance from one node to another in the most efficient way. 3 algorithms (A* algorithm, Dijkstra algorithm and Greedy algorithm) and 2 concepts (Bidirectional Searching and Replanning) are explored and simulated. The benchmark for comparing...

Full description

Saved in:
Bibliographic Details
Main Author: Sim, Choon Yeee
Format: Monograph
Language:English
Published: Universiti Sains Malaysia 2017
Subjects:
Online Access:http://eprints.usm.my/53081/1/Simulation%20Of%20Path%20Optimisation%20Algorithms_Sim%20Choon%20Yeee3_2017.pdf
http://eprints.usm.my/53081/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.usm.eprints.53081
record_format eprints
spelling my.usm.eprints.53081 http://eprints.usm.my/53081/ Simulation Of Path Optimisation Algorithms Sim, Choon Yeee T Technology TK Electrical Engineering. Electronics. Nuclear Engineering The main concern is to find and calculate the shortest distance from one node to another in the most efficient way. 3 algorithms (A* algorithm, Dijkstra algorithm and Greedy algorithm) and 2 concepts (Bidirectional Searching and Replanning) are explored and simulated. The benchmark for comparing the effectiveness of each algorithm are thoroughly defined with the intention of finding the best algorithm in the designed environment. All Matlab simulations are done in a 2D, 300x300 image pixel with only a fixed start and an end node. For the Bidirectional Searching method, it is set to stop when the searching area from starting point and the searching area of end point are met. Next, for the purposes of simulating using Replanning concept, the original map is introduced with 4 walls and 39 whitespaces. A total of 4 experiments are done to compare whether the 2 concepts combined do actually improve the searching performance of the 3 algorithms, namely, Unidirectional Searching without Replanning, Unidirectional Searching with Replanning, Bidirectional Searching without Replanning and Bidirectional Searching with Replanning. Each result of the simulations is included with a discussion of the similarities and difference of the results of each algorithm. In summary, the total Nodes Searched of Bidirectional Searching with Replanning has an overall reduction (28%, 37% and 51%) when compared to total Nodes Searched of Bidirectional Searching without Replanning. In addition, the algorithm total time is shown to have decrement of 73.69%, 64% and 4.62% based on the second map simulations. Likewise, when comparing between Bidirectional Searching with Replanning and Unidirectional Searching with Replanning, a decrease of 41.08%, 25.57% and 14.41% on algorithm total time can be seen. Thus, in this final year project, the optimum algorithm to use is A* algorithm with Bidirectional Searching method and Replanning method included during the searching process. The complete code is included in Appendix for reproducibility purposes. Universiti Sains Malaysia 2017-06-01 Monograph NonPeerReviewed application/pdf en http://eprints.usm.my/53081/1/Simulation%20Of%20Path%20Optimisation%20Algorithms_Sim%20Choon%20Yeee3_2017.pdf Sim, Choon Yeee (2017) Simulation Of Path Optimisation Algorithms. Project Report. Universiti Sains Malaysia, Pusat Pengajian Kejuruteraan Elektrik & Elektronik. (Submitted)
institution Universiti Sains Malaysia
building Hamzah Sendut Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Sains Malaysia
content_source USM Institutional Repository
url_provider http://eprints.usm.my/
language English
topic T Technology
TK Electrical Engineering. Electronics. Nuclear Engineering
spellingShingle T Technology
TK Electrical Engineering. Electronics. Nuclear Engineering
Sim, Choon Yeee
Simulation Of Path Optimisation Algorithms
description The main concern is to find and calculate the shortest distance from one node to another in the most efficient way. 3 algorithms (A* algorithm, Dijkstra algorithm and Greedy algorithm) and 2 concepts (Bidirectional Searching and Replanning) are explored and simulated. The benchmark for comparing the effectiveness of each algorithm are thoroughly defined with the intention of finding the best algorithm in the designed environment. All Matlab simulations are done in a 2D, 300x300 image pixel with only a fixed start and an end node. For the Bidirectional Searching method, it is set to stop when the searching area from starting point and the searching area of end point are met. Next, for the purposes of simulating using Replanning concept, the original map is introduced with 4 walls and 39 whitespaces. A total of 4 experiments are done to compare whether the 2 concepts combined do actually improve the searching performance of the 3 algorithms, namely, Unidirectional Searching without Replanning, Unidirectional Searching with Replanning, Bidirectional Searching without Replanning and Bidirectional Searching with Replanning. Each result of the simulations is included with a discussion of the similarities and difference of the results of each algorithm. In summary, the total Nodes Searched of Bidirectional Searching with Replanning has an overall reduction (28%, 37% and 51%) when compared to total Nodes Searched of Bidirectional Searching without Replanning. In addition, the algorithm total time is shown to have decrement of 73.69%, 64% and 4.62% based on the second map simulations. Likewise, when comparing between Bidirectional Searching with Replanning and Unidirectional Searching with Replanning, a decrease of 41.08%, 25.57% and 14.41% on algorithm total time can be seen. Thus, in this final year project, the optimum algorithm to use is A* algorithm with Bidirectional Searching method and Replanning method included during the searching process. The complete code is included in Appendix for reproducibility purposes.
format Monograph
author Sim, Choon Yeee
author_facet Sim, Choon Yeee
author_sort Sim, Choon Yeee
title Simulation Of Path Optimisation Algorithms
title_short Simulation Of Path Optimisation Algorithms
title_full Simulation Of Path Optimisation Algorithms
title_fullStr Simulation Of Path Optimisation Algorithms
title_full_unstemmed Simulation Of Path Optimisation Algorithms
title_sort simulation of path optimisation algorithms
publisher Universiti Sains Malaysia
publishDate 2017
url http://eprints.usm.my/53081/1/Simulation%20Of%20Path%20Optimisation%20Algorithms_Sim%20Choon%20Yeee3_2017.pdf
http://eprints.usm.my/53081/
_version_ 1736834800583442432
score 13.214268