Abstract
AbstractShortest path planning is a fundamental building block in many applications. Hence developing efficient methods for computing shortest paths in, e.g., road or grid networks is an important challenge. The most successful techniques for fast query answering rely on preprocessing. However, for many of these techniques it is not fully understood why they perform so remarkably well, and theoretical justification for the empirical results is missing. An attempt to explain the excellent practical performance of preprocessing based techniques on road networks (as transit nodes, hub labels, or contraction hierarchies) in a sound theoretical way are parametrized analyses, e.g., considering the highway dimension or skeleton dimension of a graph. Still, these parameters may be large in case the network contains grid-like substructures—which inarguably is the case for real-world road networks around the globe. In this paper, we use the very intuitive notion of bounded growth graphs to describe road networks and also grid graphs. We show that this model suffices to prove sublinear search spaces for the three above mentioned state-of-the-art shortest path planning techniques. Furthermore, our preprocessing methods are close to the ones used in practice and only require expected polynomial time.
Publisher
Springer Science and Business Media LLC
Subject
Applied Mathematics,Computational Theory and Mathematics,Control and Optimization,Discrete Mathematics and Combinatorics,Computer Science Applications
Reference30 articles.
1. Abraham I, Fiat A, Goldberg AV, Werneck RF (2010) Highway dimension, shortest paths, and provably efficient algorithms. In: Proceedings of the 21st annual ACM-SIAM symposium on discrete algorithms (SODA), pp 782–793. SIAM . https://doi.org/10.1137/1.9781611973075.64
2. Abraham I, Delling D, Fiat A, Goldberg AV, Werneck RFF (2011a) VC-dimension and shortest path algorithms. In: Proceedings of the 38th international colloquium on automata, languages and programming, (ICALP), lecture notes in computer science, vol 6755, pp 690–699. Springer. https://doi.org/10.1007/978-3-642-22006-7_58
3. Abraham I, Delling D, Goldberg AV, Werneck RF (2011b) A hub-based labeling algorithm for shortest paths in road networks. In: Proceedings of the 10th international conference on experimental algorithms (SEA), lecture notes in computer science, vol 6630, pp 230–241. Springer. https://doi.org/10.1007/978-3-642-20662-7_20
4. Abraham I, Delling D, Fiat A, Goldberg AV, Werneck RF (2013) Highway dimension and provably efficient shortest path algorithms. Tech. Rep. MSR-TR-2013-91, Microsoft Research. https://www.microsoft.com/en-us/research/wp-content/uploads/2013/09/tr-msr-2013-91-rev.pdf
5. Antsfeld L, Harabor DD, Kilby P, Walsh T, et al. (2012) Transit routing on video game maps. In: Proceedings of the 8th AAAI conference on artificial intelligence and interactive digital entertainment (AIIDE). AAAI Press. http://www.aaai.org/ocs/index.php/AIIDE/AIIDE12/paper/view/5459