Proceedings

Scalable Ultrafast Almost-optimal Euclidean Shortest Paths

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 6716-6723.

https://doi.org/10.24963/ijcai.2024/742

Abstract

We consider the problem of computing high-quality Euclidean shortest paths amidst obstacles on a large scale. By transferring and adapting speed-up techniques from the road network setting, we are able to compute source target paths for problem instances with several million obstacle vertices within few milliseconds after moderate preprocessing. We show experimentally that for small instances where optimal solutions are easily available on average our computed paths are less than 0.3% longer than the optimum. For large instances a new lower-bounding technique shows that on average our computed paths are less than 2% longer than the optimum paths. We compare our approach with the current state-of-the-art on problem instances derived from the OpenStreetMap project.

  1. [Aleksandrov et al., 2000] Lyudmil Aleksandrov, Anil Ma- heshwari, and Jörg-Rüdiger Sack. Approximation algo- rithms for geometric shortest path problems. In STOC, pages 286-295. ACM, 2000.
  2. [Bast et al., 2016] Hannah Bast, Daniel Delling, Andrew V. Goldberg, Matthias Müller-Hannemann, Thomas Pajor, Peter Sanders, Dorothea Wagner, and Renato F. Werneck. Route planning in transportation networks. In Algorithm Engineering, volume 9220 of LNCS, pages 19-80. 2016.
  3. [Canny and Reif, 1987] John F. Canny and John H. Reif. New lower bound techniques for robot motion planning problems. In FOCS, pages 49-60. IEEE Computer Soci- ety, 1987.
  4. [Chew, 1989] L. Paul Chew. Constrained delaunay triangu- lations. Algorithmica, 4(1):97-108, 1989.
  5. [Cui et al., 2017] Michael Cui, Daniel Damir Harabor, and Alban Grastien. Compromise-free pathfinding on a navi- gation mesh. In IJCAI, pages 496-502. ijcai.org, 2017. IJCAI
  6. [Dijkstra, 1959] Edsger W. Dijkstra. A note on two prob- lems in connexion with graphs. Numerische Mathematik, 1:269-271, 1959.
  7. [Funke et al., 2017] Stefan Funke, Sören Laue, and Sabine Storandt. Personal routes with high-dimensional costs and dynamic approximation guarantees. In SEA, volume 75 of LIPIcs, pages 18:1-18:13. Schloss Dagstuhl -Leibniz- Zentrum für Informatik, 2017.
  8. [Funke, 2024] Stefan Funke. Algorithms Research Group. https://www.fmi.uni-stuttgart.de/alg/research/, 2024. Ac- cessed: 2024-05-01. Link
  9. [Geisberger et al., 2012] Robert Geisberger, Peter Sanders, Dominik Schultes, and Christian Vetter. Exact routing in large road networks using contraction hierarchies. Trans- portation Science, 46(3):388-404, 2012.
  10. [Ghosh and Mount, 1991] Subir Kumar Ghosh and David M. Mount. An output-sensitive algorithm for computing visi- bility graphs. SIAM J. Comput., 20(5):888-910, 1991.
  11. [Hechenberger et al., 2020] Ryan Hechenberger, Peter J. Stuckey, Daniel Harabor, Pierre Le Bodic, and Muham- mad Aamir Cheema. Online computation of euclidean shortest paths in two dimensions. In ICAPS, pages 134- 142. AAAI Press, 2020.
  12. [Hershberger and Suri, 1999] John Hershberger and Sub- hash Suri. An optimal algorithm for euclidean shortest paths in the plane. SIAM J. Comput., 28(6):2215-2256, 1999.
  13. [Lee and Preparata, 1984] D. T. Lee and Franco P. Preparata. Euclidean shortest paths in the presence of rectilinear bar- riers. Networks, 14(3):393-410, 1984.
  14. [Mac et al., 2016] Thi Thoa Mac, Cosmin Copot, Trung Tran Duc, and Robin De Keyser. Heuristic approaches in robot path planning: A survey. Robotics Auton. Syst., 86:13-28, 2016.
  15. [Mitchell, 1996] Joseph S. B. Mitchell. Shortest paths among obstacles in the plane. Int. J. Comput. Geom. Appl., 6(3):309-332, 1996.
  16. [Ruppert, 1995] Jim Ruppert. A delaunay refinement algo- rithm for quality 2-dimensional mesh generation. J. Algo- rithms, 18(3):548-585, 1995.
  17. [Shen et al., 2022] Bojie Shen, Muhammad Aamir Cheema, Daniel Damir Harabor, and Peter J. Stuckey. Fast optimal and bounded suboptimal euclidean pathfinding. Artif. In- tell., 302:103624, 2022.
  18. [Strasser et al., 2014] Ben Strasser, Daniel Harabor, and Adi Botea. Fast first-move queries through run-length encod- ing. In SOCS, pages 157-165. AAAI Press, 2014.
  19. [The CGAL Project, 2023] The CGAL Project. CGAL User and Reference Manual. CGAL Editorial Board, 5.6 edi- tion, 2023.
  20. [The OpenStreetMap Project, 2024] The OpenStreetMap Project. OpenStreetMap. https://www.openstreetmap.org/, 2024. Accessed: 2024-05-01. Link

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards