Development of Tool for Visualizing Pathfinding Algorithms
Keywords:
Greedy Best-first Search, Swarm Search, Breadth-first, Depth-firstAbstract
Dijkstra algorithm, A Search, Greedy Best-first Search, Swarm Search, Breadth-first and Depth-first are some of the popular algorithms today. As a beginner’s step to algorithms and their implementation, this paper demonstrates how the pathfinding algorithm works. Moreover, the user can get a better perception of how different algorithms function and how programming works, in general. By understanding these algorithms, they will also get a basic idea of how to implement various navigation tools. The visualizer comprises a grid page that contains a ‘start node’ and an ‘end node’. The viewer can add various features such as a maze, walls and weights to improve the general outlook and understand how these pathfinding algorithms tackle our day-to-day problems. To build a visualizer, a programmer needs a fair knowledge of front-end programming languages and a good understanding of pathfinding Algorithms.
References
- https://en.wikipedia.org/wiki/Algorithm#:~:text=Algorithms%20are%20always%20 unambiguous%20and,automated%20reas oning%2C%20and%20other%20tasks.&t ext=As%20an%20effective%20method% 2C%20an,language%20for%20calculatin g%20a%20function.
- https://www.geeksforgeeks.org/dijkstras-s hortest-path-algorithm-greedy-algo-7/
- https://www.geeksforgeeks.org/a-search-a lgorithm/
- https://www.geeksforgeeks.org/best-first- search-informed-search/
- https://www.geeksforgeeks.org/breadth-fi rst-search-or-bfs-for-a-graph/
- https://www.geeksforgeeks.org/depth-first-search-or-dfs-for-a-graph/
- https://www.w3schools.com/js/default.asp
- https://www.meta-chart.com/histogram
- Roles J.A. & ElAarag H. (2013). A Smoothest Path algorithm and its visualization tool. Southeastcon, In Proc. of IEEE, DOI: 10.1109/SECON.2013.6567453
Downloads
Published
Issue
Section
License
Copyright (c) IJSRCSEIT

This work is licensed under a Creative Commons Attribution 4.0 International License.