BROUTE: a benchmark suite for the implementation of standard vehicle routing algorithms

Fabien Tricoire
DOI: https://doi.org/10.48550/arXiv.2107.13492
2021-07-28
Data Structures and Algorithms
Abstract:We introduce BROUTE, a benchmark suite for vehicle routing optimization algorithms. We define a selection of algorithms traditionally used in vehicle routing optimization. They capture essential features that are also relevant in optimization algorithms for different application domains, like local search move evaluation, memory allocation, dynamic programming, or insertion and deletion from a list. Each algorithm is deterministic. We implement these benchmark algorithms using a selection of programming languages and different data structures. BROUTE is free, open-source, and can be used to inform early decisions in projects that involve programming, such as which language to use.
What problem does this paper attempt to address?