Symposium on Discrete Algorithms · 2005 · 725 citations · 27 references
Mathematical ProgrammingEngineeringShortest Path AlgorithmsNetwork AnalysisEducationComputational ComplexityRange SearchingSynthetic Problem FamiliesDiscrete MathematicsCombinatorial OptimizationComputational GeometryComputer ScienceGraph AlgorithmEuclidean BoundsNetwork ScienceGraph TheoryNetwork AlgorithmLocal Search (Optimization)Route Planning
We propose shortest path algorithms that use A* search in combination with a new graph-theoretic lower-bounding technique based on landmarks and the triangle inequality. Our algorithms compute optimal shortest paths and work on any directed graph. We give experimental results showing that the most efficient of our new algorithms outperforms previous algorithms, in particular A* search with Euclidean bounds, by a wide margin on road networks and on some synthetic problem families.
27
A note on two problems in connexion with graphs
E. Dijkstra · Numerische Mathematik · 1959 · 23.5K citations
Adhi Harmoko S, M.Komp, Joseph Marie Jacquard et al. · 2005 · 18.3K citations
Mathematical Programming, Computational Science, Engineering +6
V. J. Rayward‐Smith, Thomas H. Cormen, Charles E. Leiserson et al. · Journal of the Operational Research Society · 1991 · 16.9K citations