Proceedings

Abstract Routing Models and Abstractions in the Context of Vehicle Routing

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Computational Sustainability. Pages 2639-2644.

Abstract

The functional and the algebraic routing problem are generalizations of the shortest path problem. This paper shows that both problems are equivalent with respect to the concept of profile searches known from time-dependent routing. Because of this, it is possible to apply various shortest path algorithms to these routing problems. This is demonstrated using contraction hierarchies as an example. Furthermore, we show how to use Cousots' concept of abstract interpretation on these routing problems generalizing the idea of routing approximations, which can be used to find approximative solutions and even to improve the performance of exact queries. The focus of this paper lies on vehicle routing while both the functional and algebraic routing models were introduced in the context of internet routing. Due to our formal combination of both fields, new algorithms abound for various specialized vehicle routing problems. We consider two major examples, namely the time-dependent routing problem for public transportation and the energy-efficient routing problem for electric vehicles.

  1. [Bast et al., 2014] Hannah Bast, Daniel Delling, Andrew Goldberg, Matthias Müller-Hannemann, Thomas Pajor, Peter Sanders, Dorothea Wagner, and Renato Werneck. Route planning in transportation networks. Technical re- port, MSR-TR-2014-4, Microsoft Research, 2014.
  2. [Batz et al., 2010] Gernot Veit Batz, Robert Geisberger, Sabine Neubauer, and Peter Sanders. Time-dependent con- traction hierarchies and approximation. In Paola Festa, editor, Experimental Algorithms, volume 6049 of Lec- ture Notes in Computer Science, pages 166-177. Springer Berlin Heidelberg, 2010.
  3. [Cao et al., 1984] Z-Q. Cao, Fred W. Roush, and Ki Hang Kim. Incline Algebra and Applications. Ellis Horwood Chichester, 1984.
  4. [Cousot and Cousot, 1977] Patrick Cousot and Radhia Cousot. Abstract interpretation: a unified lattice model for static analysis of programs by construction or ap- proximation of fixpoints. In Conference Record of the Fourth Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pages 238-252, Los Angeles, California, 1977. ACM Press, New York, NY.
  5. [Cousot and Cousot, 1992] Patrick Cousot and Radhia Cousot. Comparing the galois connection and widen- ing/narrowing approaches to abstract interpretation. In Proceedings of the 4th International Symposium on Programming Language Implementation and Logic Programming, PLILP '92, pages 269-295, London, UK, UK, 1992. Springer-Verlag.
  6. [Delling and Wagner, 2009] Daniel Delling and Dorothea Wagner. Time-dependent route planning. In Robust and Online Large-Scale Optimization, LNCS. Springer, 2009.
  7. [Delling et al., 2009] Daniel Delling, Peter Sanders, Do- minik Schultes, and Dorothea Wagner. Engineering route planning algorithms. In Jrgen Lerner, Dorothea Wagner, and KatharinaA. Zweig, editors, Algorithmics of Large and Complex Networks, volume 5515 of Lecture Notes in Computer Science, pages 117-139. Springer Berlin Hei- delberg, 2009.
  8. [Dijkstra, 1959] Edsger W Dijkstra. A note on two prob- lems in connexion with graphs. Numerische mathematik, 1(1):269-271, 1959.
  9. [Eisner et al., 2011] Jochen Eisner, Stefan Funke, and Sabine Storandt. Optimal route planning for electric ve- hicles in large networks. In 25th Conf. on Artificial Intel- ligence (AAAI), 2011.
  10. [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, 2012.
  11. [Gondran and Minoux, 1984] Michel Gondran and Michel Minoux. Linear algebra in dioids: A survey of recent re- sults. Annals of Discrete Mathematics, 19:147-164, 1984.
  12. [Griffin and Gurney, 2008] Timothy G. Griffin and Alexan- der J. T. Gurney. Increasing bisemigroups and algebraic routing. In Rudolf Berghammer, Bernhard Mller, and Georg Struth, editors, Relations and Kleene Algebra in Computer Science, volume 4988 of Lecture Notes in Com- puter Science, pages 123-137. Springer Berlin Heidelberg, 2008.
  13. [Hansen, 1980] Pierre Hansen. Bicriterion path problems. In Gnter Fandel and Tomas Gal, editors, Multiple Criteria Decision Making Theory and Application, volume 177 of Lecture Notes in Economics and Mathematical Systems, pages 109-127. Springer Berlin Heidelberg, 1980.
  14. [Sachenbacher et al., 2011] Martin Sachenbacher, Martin Leucker, Andreas Artmeier, and Julian Haselmayr. Effi- cient energy-optimal routing for electric vehicles. In AAAI, 2011.
  15. [Schönfelder et al., 2014] René Schönfelder, Martin Leucker, and Sebastian Walther. Efficient profile routing for electric vehicles. In RobertC.-H. Hsu and Shangguang Wang, editors, Internet of Vehicles Technologies and Services, volume 8662 of Lecture Notes in Computer Science, pages 21-30. Springer International Publishing, 2014.
  16. [Sobrinho, 2005] João Luís Sobrinho. An algebraic theory of dynamic network routing. IEEE/ACM Trans. Netw., 13(5):1160-1173, October 2005.

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

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