Dijkstra Algorithm
Dijkstra's algorithm is a classic method for finding the shortest path between nodes in a graph, crucial for applications requiring optimal route planning. Current research focuses on extending its capabilities beyond static environments, incorporating dynamic weights representing real-time factors like traffic or terrain, and integrating it with other techniques such as reinforcement learning, graph neural networks, and even large language models to handle complex, dynamic scenarios. This work is significant for improving efficiency in diverse fields, including autonomous navigation, robotics, and network optimization, by enabling more robust and adaptable pathfinding solutions.
Papers
GraphWalks: Efficient Shape Agnostic Geodesic Shortest Path Estimation
Rolandos Alexandros Potamias, Alexandros Neofytou, Kyriaki-Margarita Bintsi, Stefanos Zafeiriou
Vehicle Route Planning using Dynamically Weighted Dijkstra's Algorithm with Traffic Prediction
Piyush Udhan, Akhilesh Ganeshkar, Poobigan Murugesan, Abhishek Raj Permani, Sameep Sanjeeva, Parth Deshpande