2015
DOI: 10.17770/etr2013vol2.868
|View full text |Cite
|
Sign up to set email alerts
|

Pathfinding Algorithm Efficiency Analysis in 2D Grid

Abstract: The main goal of this paper is to collect information about pathfinding algorithms A*, BFS, Dijkstra's algorithm, HPA* and LPA*, and compare them on different criteria, including execution time and memory requirements. Work has two parts, the first being theoretical and the second practical. The theoretical part details the comparison of pathfinding algorithms. The practical part includes implementation of specific algorithms and series of experiments using algorithms implemented. Such factors as various size … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 10 publications
(5 citation statements)
references
References 4 publications
0
5
0
Order By: Relevance
“…LPA* is faster in smaller grids (64, 128, 256), but A* is faster in larger grids (512, 1024). Which leads to the conclusion, that LPA* is better suited for smaller pathfinding problems, while A* is better used to solve larger problems [9].…”
Section: Rudimentarymentioning
confidence: 99%
“…LPA* is faster in smaller grids (64, 128, 256), but A* is faster in larger grids (512, 1024). Which leads to the conclusion, that LPA* is better suited for smaller pathfinding problems, while A* is better used to solve larger problems [9].…”
Section: Rudimentarymentioning
confidence: 99%
“…After having achieved this, one can then compute optimal paths following some desired metric (e.g., Manhattan or octile) within that field. Some of the above-discussed algorithms (e.g., bio-inspired networks [24]- [26]) follow this approach and some classical approaches can be used, too, for example, BFS [1], [2], Dijkstra's algorithm [3], modern variants of them [36]- [38], or reinforcement learning approaches such as TD-learning [39]. One central advantage of this is that multisource multitarget path-finding problems can be directly addressed this way.…”
Section: A State Of the Artmentioning
confidence: 99%
“…This freedom allows the algorithms to run to completion without interruption-making it simple to record the total time taken to compute the path. Numerous studies have used this value as an indicator of an algorithm's computational efficiency [21][22][23]. However, there are limitations to this approach, the value (typically in seconds) is specific to the graph and the hardware the algorithm was applied to.…”
Section: Computational and Memory Performancementioning
confidence: 99%