Development of Tool for Visualizing Pathfinding Algorithms

Authors

  • Mohak Mohan  Department of Computer Science & Engineering, GCET, Chak Bhalwal, Jammu, J&K, India
  • Mehak Pargal  Department of Computer Science & Engineering, GCET, Chak Bhalwal, Jammu, J&K, India
  • Dr. Simmi Dutta  HOD, Department of Computer Science & Engineering, GCET, Chak Bhalwal, Jammu, J&K, India

Keywords:

Greedy Best-first Search, Swarm Search, Breadth-first, Depth-first

Abstract

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

  1. 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.
  2. https://www.geeksforgeeks.org/dijkstras-s hortest-path-algorithm-greedy-algo-7/
  3. https://www.geeksforgeeks.org/a-search-a lgorithm/
  4. https://www.geeksforgeeks.org/best-first- search-informed-search/
  5. https://www.geeksforgeeks.org/breadth-fi rst-search-or-bfs-for-a-graph/
  6. https://www.geeksforgeeks.org/depth-first-search-or-dfs-for-a-graph/
  7. https://www.w3schools.com/js/default.asp
  8. https://www.meta-chart.com/histogram
  9. 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

2021-08-30

Issue

Section

Research Articles

How to Cite

[1]
Mohak Mohan, Mehak Pargal, Dr. Simmi Dutta, " Development of Tool for Visualizing Pathfinding Algorithms" International Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 7, Issue 4, pp.439-454, July-August-2021.