Analysis of Dijkstra’s and A* algorithm to find the shortest path

There are so many algorithms used to find the shortest path such as Dijkstra, A* algorithm, Genetic algorithm, Floyd algorithm and Ant algorithm. In this study, two algorithms will be focused on. This study compares the Dijkstra’s, and A* algorithm to estimate search time and distance of algorithms...

Full description

Saved in:
Bibliographic Details
Main Author: Alija, Amani Saleh
Format: Thesis
Language:en
en
en
Published: 2015
Subjects:
Online Access:http://eprints.uthm.edu.my/1291/2/AMANI%20SALEH%20ALIJA%20COPYRIGHT%20DECLARATION.pdf
http://eprints.uthm.edu.my/1291/1/24p%20AMANI%20SALEH%20ALIJA.pdf
http://eprints.uthm.edu.my/1291/3/AMANI%20SALEH%20ALIJA%20WATERMARK.pdf
http://eprints.uthm.edu.my/1291/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1833416763709063168
author Alija, Amani Saleh
author_facet Alija, Amani Saleh
author_sort Alija, Amani Saleh
building UTHM Library
collection Institutional Repository
content_provider Universiti Tun Hussein Onn Malaysia
content_source UTHM Institutional Repository
continent Asia
country Malaysia
description There are so many algorithms used to find the shortest path such as Dijkstra, A* algorithm, Genetic algorithm, Floyd algorithm and Ant algorithm. In this study, two algorithms will be focused on. This study compares the Dijkstra’s, and A* algorithm to estimate search time and distance of algorithms to find the shortest path. It needs the appropriate algorithm to search the shortest path. Therefore, the purpose of this research is to explore which is the best shortest path algorithm by comparing the two types of algorithms. Such that it can be used to solve the problem path, search to analyze their efficiency in an environment based on two dimensional matrix which is best because of lookup time. This study implements the algorithm in visual C++ 2008 and design interface for the algorithms that allow the user to find the shortest path with the search time and the distance by determine the size of map, starting node and the destination node. The experimental result showed the search time of A* algorithm is faster than Dijkstra’s algorithm with average value 466ms and the distance is same of the both of algorithms.
format Thesis
id my.uthm.eprints-1291
institution Universiti Tun Hussein Onn Malaysia
language en
en
en
publishDate 2015
record_format eprints
spelling my.uthm.eprints-12912021-10-03T06:13:14Z http://eprints.uthm.edu.my/1291/ Analysis of Dijkstra’s and A* algorithm to find the shortest path Alija, Amani Saleh T10.5-11.9 Communication of technical information There are so many algorithms used to find the shortest path such as Dijkstra, A* algorithm, Genetic algorithm, Floyd algorithm and Ant algorithm. In this study, two algorithms will be focused on. This study compares the Dijkstra’s, and A* algorithm to estimate search time and distance of algorithms to find the shortest path. It needs the appropriate algorithm to search the shortest path. Therefore, the purpose of this research is to explore which is the best shortest path algorithm by comparing the two types of algorithms. Such that it can be used to solve the problem path, search to analyze their efficiency in an environment based on two dimensional matrix which is best because of lookup time. This study implements the algorithm in visual C++ 2008 and design interface for the algorithms that allow the user to find the shortest path with the search time and the distance by determine the size of map, starting node and the destination node. The experimental result showed the search time of A* algorithm is faster than Dijkstra’s algorithm with average value 466ms and the distance is same of the both of algorithms. 2015-09 Thesis NonPeerReviewed text en http://eprints.uthm.edu.my/1291/2/AMANI%20SALEH%20ALIJA%20COPYRIGHT%20DECLARATION.pdf text en http://eprints.uthm.edu.my/1291/1/24p%20AMANI%20SALEH%20ALIJA.pdf text en http://eprints.uthm.edu.my/1291/3/AMANI%20SALEH%20ALIJA%20WATERMARK.pdf Alija, Amani Saleh (2015) Analysis of Dijkstra’s and A* algorithm to find the shortest path. Masters thesis, Universiti Tun Hussein Onn Malaysia.
spellingShingle T10.5-11.9 Communication of technical information
Alija, Amani Saleh
Analysis of Dijkstra’s and A* algorithm to find the shortest path
title Analysis of Dijkstra’s and A* algorithm to find the shortest path
title_full Analysis of Dijkstra’s and A* algorithm to find the shortest path
title_fullStr Analysis of Dijkstra’s and A* algorithm to find the shortest path
title_full_unstemmed Analysis of Dijkstra’s and A* algorithm to find the shortest path
title_short Analysis of Dijkstra’s and A* algorithm to find the shortest path
title_sort analysis of dijkstra’s and a* algorithm to find the shortest path
topic T10.5-11.9 Communication of technical information
url http://eprints.uthm.edu.my/1291/2/AMANI%20SALEH%20ALIJA%20COPYRIGHT%20DECLARATION.pdf
http://eprints.uthm.edu.my/1291/1/24p%20AMANI%20SALEH%20ALIJA.pdf
http://eprints.uthm.edu.my/1291/3/AMANI%20SALEH%20ALIJA%20WATERMARK.pdf
http://eprints.uthm.edu.my/1291/
url_provider http://eprints.uthm.edu.my/