2020/11/19 by Teresa Rexin, Mason A. Porter, Rexin, Teresa +1
Computer Science · #Adaptation and Self-Organizing Systems (nlin.AO) #Data Management and Algorithms #FOS: Computer and information sciences #FOS: Mathematics #FOS: Physical sciences #History and Overview (math.HO) #Optimization and Control (math.OC) #Physics and Society (physics.soc-ph) #Social and Information Networks (cs.SI)
paper · pdf · doi:10.48550/arxiv.2011.09632
openalex publication_date 2020/11/19 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
Traveling to different destinations is a big part of our lives. We visit a variety of locations both during our daily lives and when we're on vacation. How can we find the best way to navigate from one place to another? Perhaps we can test all of the different ways of traveling between two places, but another method is to use mathematics and computation to find a shortest path. We discuss how to construct a shortest path and introduce Dijkstra's algorithm to minimize the total cost of a path, where the cost may be the travel distance, travel time, or some other measurement. We also discuss how to use shortest paths in the real world to save time and increase traveling efficiency.