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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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
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)
Bischoff, J., Maciejewski, M.: Autonomous taxicabs in Berlin - a spatiotemporal analysis of service performance. Transp. Res. Procedia 19, 176–186 (2016)
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
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
Bischoff, J., Soeffker, N., Maciejewski, M.: A framework for agent based simulation of demand responsive transport systems. Technical report, presented at OR 2016 (2016)
Borodin, A., El-Yaniv, R.: Online Computation and Competitive Analysis. Cambridge University Press, Cambridge (2005)
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
Dantzig, G.B., Ramser, J.H.: The truck dispatching problem. Manag. Sci. 6(1), 80–91 (1959)
Geiger, A., Lenz, P., Stiller, C., Urtasun, R.: The KITTI vision benchmark suite. Accessed 16 Feb 2017
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)
Hörl, S.: Agent-based simulation of autonomous taxi services with dynamic demand responses. Technical report, Arbeitsberichte Verkehrs-und Raumplanung 1229 (2017)
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
Horni, A., Nagel, K., Axhausen, K.W. (eds.): The Multi-Agent Transport Simulation MATSim, chap. 1. Ubiquity, London (2016). http://matsim.org/the-book
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
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
Maciejewski, M.: Benchmarking minimum passenger waiting time in online taxi dispatching with exact offline optimization methods. Arch. Transp. 30(2), 67–75 (2014)
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
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)
Maciejewski, M., Bischoff, J., Nagel, K.: Congestion effects of autonomous taxi fleets. Transport (2017, in preparation)
Maciejewski, M.: Online taxi dispatching via exact offline optimization. Logistyka 3, 2133–2142 (2014)
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
Psaraftis, H.N., Wen, M., Kontovas, C.A.: Dynamic vehicle routing problems: three decades and counting. Networks 67(1), 3–31 (2016)
Regan, A., Mahmassani, H., Jaillet, P.: Evaluation of dynamic fleet management systems: simulation framework. Transp. Res. Rec. 1645, 176–184 (1998)
Reinelt, G.: TSPLIB95. https://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/. Accessed 16 Feb 2017
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
Ronald, N., Thompson, R., Winter, S.: Simulating demand-responsive transportation: a review of agent-based approaches. Transp. Rev. 35(4), 404–421 (2015)
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
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
Toth, P., Vigo, D.: Vehicle Routing. Society for Industrial and Applied Mathematics, Philadelphia (2014). http://epubs.siam.org/doi/abs/10.1137/1.9781611973594
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)