Skip to main content

Towards a Testbed for Dynamic Vehicle Routing Algorithms

  • Conference paper
  • First Online:
Book cover Highlights of Practical Applications of Cyber-Physical Multi-Agent Systems (PAAMS 2017)

Abstract

Since modern transport services are becoming more flexible, demand-responsive, and energy/cost efficient, there is a growing demand for large-scale microscopic simulation platforms in order to test sophisticated routing algorithms. Such platforms have to simulate in detail, not only the dynamically changing demand and supply of the relevant service, but also traffic flow and other relevant transport services. This paper presents the DVRP extension to the open-source MATSim simulator. The extension is designed to be highly general and customizable to simulate a wide range of dynamic rich vehicle routing problems. The extension allows plugging in of various algorithms that are responsible for continuous re-optimisation of routes in response to changes in the system. The DVRP extension has been used in many research and commercial projects dealing with simulation of electric and autonomous taxis, demand-responsive transport, personal rapid transport, free-floating car sharing and parking search.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Barcelo, J., Grzybowska, H., Pardo, S.: Vehicle routing and scheduling models, simulation and city logistics. In: Zeimpekis, V., Tarantilis, C.D., Giaglis, G.M., Minis, I. (eds.) Dynamic Fleet Management, pp. 163–195. Springer, New York (2007)

    Chapter  Google Scholar 

  2. Bektas, T., Repoussis, P.P., Tarantilis, C.D.: Dynamic vehicle routing problems, chap. 11, pp. 299–347. http://epubs.siam.org/doi/abs/10.1137/1.9781611973594.ch11

  3. Bischoff, J., Maciejewski, M.: Agent-based simulation of electric taxicab fleets. Transp. Res. Procedia 4, 191–198 (2014). (VSP WP 14-10. http://www.vsp.tu-berlin.de/publications)

    Article  Google Scholar 

  4. Bischoff, J., Maciejewski, M.: Autonomous taxicabs in Berlin - a spatiotemporal analysis of service performance. Transp. Res. Procedia 19, 176–186 (2016)

    Article  Google Scholar 

  5. Bischoff, J., Maciejewski, M.: Simulation of city-wide replacement of private cars with autonomous taxis in Berlin. Procedia Comput. Sci. 83, 237–244 (2016). http://www.sciencedirect.com/science/article/pii/S1877050916301442

    Article  Google Scholar 

  6. Bischoff, J., Maciejewski, M., Sohr, A.: Analysis of Berlin’s taxi services by exploring GPS traces. In: 2015 International Conference on Models and Technologies for Intelligent Transportation Systems (MT-ITS), pp. 209–215, June 2015

    Google Scholar 

  7. Bischoff, J., Soeffker, N., Maciejewski, M.: A framework for agent based simulation of demand responsive transport systems. Technical report, presented at OR 2016 (2016)

    Google Scholar 

  8. Borodin, A., El-Yaniv, R.: Online Computation and Competitive Analysis. Cambridge University Press, Cambridge (2005)

    MATH  Google Scholar 

  9. Certicky, M., Jakob, M., Pibil, R., Moler, Z.: Agent-based simulation testbed for on-demand transport services. In: Proceedings of the 2014 International Conference on Autonomous Agents and Multi-agent Systems, AAMAS 2014, pp. 1671–1672. International Foundation for Autonomous Agents and Multiagent Systems, Richland, May 2014. http://dl.acm.org/citation.cfm?id=2615731.2616118

  10. Dantzig, G.B., Ramser, J.H.: The truck dispatching problem. Manag. Sci. 6(1), 80–91 (1959)

    Article  MathSciNet  MATH  Google Scholar 

  11. Geiger, A., Lenz, P., Stiller, C., Urtasun, R.: The KITTI vision benchmark suite. Accessed 16 Feb 2017

    Google Scholar 

  12. Grötschel, M., Krumke, S.O., Rambau, J., Winter, T., Zimmermann, U.T.: Combinatorial online optimization in real time. In: Grötschel, M., Krumke, S.O., Rambau, J. (eds.) Online Optimization of Large Scale Systems, pp. 679–704. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  13. Hörl, S.: Agent-based simulation of autonomous taxi services with dynamic demand responses. Technical report, Arbeitsberichte Verkehrs-und Raumplanung 1229 (2017)

    Google Scholar 

  14. Horni, A., Nagel, K., Axhausen, K.W.: Introducing MATSim. In: Horni, A., Nagel, K., Axhausen, K.W. (eds.) The Multi-agent Transport Simulation MATSim. Ubiquity, London (2016). http://matsim.org/the-book

    Chapter  Google Scholar 

  15. Horni, A., Nagel, K., Axhausen, K.W. (eds.): The Multi-Agent Transport Simulation MATSim, chap. 1. Ubiquity, London (2016). http://matsim.org/the-book

    Google Scholar 

  16. Hosse, D., Neumann, A.: Modelling of operational variants for the use of personal rapid transit in public transit (2015). https://www.innoz.de/sites/default/files/heart_2015_submission_88_final.pdf

  17. Liao, T.Y., Hu, T.Y., Chen, D.J.: Object-oriented evaluation framework for dynamic vehicle routing problems under real-time information. In: Annual Meeting Preprint 08-2222, Transportation Research Board, Washington, D.C., January 2008

    Google Scholar 

  18. Maciejewski, M.: Benchmarking minimum passenger waiting time in online taxi dispatching with exact offline optimization methods. Arch. Transp. 30(2), 67–75 (2014)

    Article  Google Scholar 

  19. Maciejewski, M.: Dynamic transport services. In: Horni, A., Nagel, K., Axhausen, K.W. (eds.) The Multi-agent Transport Simulation MATSim, chap. 23. Ubiquity, London (2016). http://matsim.org/the-book

    Google Scholar 

  20. Maciejewski, M., Bischoff, J., Nagel, K.: An assignment-based approach to efficient real-time city-scale taxi dispatching. IEEE Intell. Syst. 31(1), 68–77 (2016)

    Article  Google Scholar 

  21. Maciejewski, M., Bischoff, J., Nagel, K.: Congestion effects of autonomous taxi fleets. Transport (2017, in preparation)

    Google Scholar 

  22. Maciejewski, M.: Online taxi dispatching via exact offline optimization. Logistyka 3, 2133–2142 (2014)

    Google Scholar 

  23. Pillac, V., Gendreau, M., Guéret, C., Medaglia, A.L.: A review of dynamic vehicle routing problems. Eur. J. Oper. Res. 225(1), 1–11 (2013). http://www.sciencedirect.com/science/article/pii/S0377221712006388

    Article  MathSciNet  MATH  Google Scholar 

  24. Psaraftis, H.N., Wen, M., Kontovas, C.A.: Dynamic vehicle routing problems: three decades and counting. Networks 67(1), 3–31 (2016)

    Article  MathSciNet  Google Scholar 

  25. Regan, A., Mahmassani, H., Jaillet, P.: Evaluation of dynamic fleet management systems: simulation framework. Transp. Res. Rec. 1645, 176–184 (1998)

    Article  Google Scholar 

  26. Reinelt, G.: TSPLIB95. https://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/. Accessed 16 Feb 2017

  27. Ronald, N.: Yarrawonga and Mulwala: demand-responsive transportation in regional Victoria, Australia. In: Horni, A., Nagel, K., Axhausen, K.W. (eds.) The Multi-Agent Transport Simulation MATSim, chap. 95. Ubiquity, London (2016). http://matsim.org/the-book

    Google Scholar 

  28. Ronald, N., Thompson, R., Winter, S.: Simulating demand-responsive transportation: a review of agent-based approaches. Transp. Rev. 35(4), 404–421 (2015)

    Article  Google Scholar 

  29. Ronald, N., Yang, J., Thompson, R.G.: Exploring co-modality using on-demand transport systems. Transp. Res. Procedia 12, 203–212 (2016). http://www.sciencedirect.com/science/article/pii/S2352146516000600

    Article  Google Scholar 

  30. Salanova, J.M., Romeu, M.E., Amat, C.: Aggregated modeling of urban taxi services. Procedia Soc. Behav. Sci. 160, 352–361 (2014). http://www.sciencedirect.com/science/article/pii/S187704281406248X

    Article  Google Scholar 

  31. Toth, P., Vigo, D.: Vehicle Routing. Society for Industrial and Applied Mathematics, Philadelphia (2014). http://epubs.siam.org/doi/abs/10.1137/1.9781611973594

    Book  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michal Maciejewski .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Maciejewski, M., Bischoff, J., Hörl, S., Nagel, K. (2017). Towards a Testbed for Dynamic Vehicle Routing Algorithms. In: Bajo, J., et al. Highlights of Practical Applications of Cyber-Physical Multi-Agent Systems. PAAMS 2017. Communications in Computer and Information Science, vol 722. Springer, Cham. https://doi.org/10.1007/978-3-319-60285-1_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-60285-1_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-60284-4

  • Online ISBN: 978-3-319-60285-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics