Scalable Ultrafast Almost-optimal Euclidean Shortest Paths

Stefan Funke, Daniel Koch, Claudius Proissl, Axel Schneewind, Armin Weiß, Felix Weitbrecht

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence

Main Track. Pages 6716-6723.

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

PDF BibTeX

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.

Keywords

  • Planning and Scheduling: PS: Routing
  • Multidisciplinary Topics and Applications: MTA: Transportation
  • Planning and Scheduling: PS: Applications
  • Search: S: Combinatorial search and optimisation
Welcome Future Conferences AI Journal Division IJCAI Proceedings Travel Grant Program IJCAI Awards