Skip to content

sztaki-hu/dvrpsim

Repository files navigation

A Python package for dynamic vehicle routing

dvrpsim is a Python package for simulating dynamic vehicle routing problems (DVRPs). This package provides a flexible and modular simulation environment that allows users to model a wide range of dynamic vehicle routing scenarios, with the ability to connect external routing algorithms implemented in any programming language.

For more details, check out the introduction, tutorial, and case studies!

Installation

The package dvrpsim requires Python 3.8 or newer. Since the package is included in the Python Package Index, once you have a Python installation, installing it is as simple as typing it at the command prompt:

python -m pip install dvrpsim

References, citation

If you use dvrpsim for your research, please consider citing our paper:

Horváth, M., & Tamási, T. (2024). A general modeling and simulation framework for dynamic vehicle routing. arXiv preprint arXiv:2411.12406.

@misc{horváth2024general,
    title={A general modeling and simulation framework for dynamic vehicle routing}, 
    author={Mark\'o Horv\'ath and Tímea Tam\'asi},
    year={2024},
    eprint={2411.12406},
    archivePrefix={arXiv},
    primaryClass={math.OC},
    url={https://arxiv.org/abs/2411.12406}, 
}