Efficient Move Evaluations for Time-Dependent Vehicle Routing Problems

Efficient Move Evaluations for Time-Dependent Vehicle Routing Problems

Authors: Visser, Thomas R.; Spliet, Remy

Transportation Science - 2020 Volume 54, Pages 1091-1112

In this paper, we introduce several new methods for efficiently evaluating moves in neighborhood search heuristics for routing problems with time-dependent travel times. We consider both the case that route duration is constrained and the case that route duration appears in the objective. We observe that the composition of piecewise linear functions can be evaluated in various orders when computing the route duration. We use this to develop a new tree-based data structure to improve the complexity of computations and memory usage. This approach also allows us to present methods that have the best known computational complexity but that do not require a lexicographic order of search. Our numerical experiments illustrate the trade-off between computation time and memory usage among the various methods. For 1,000 customer instances, our methods are able to speed up a construction heuristic by up to 8.89 times and an exchange neighborhood improvement heuristic by up to 3.94 times, without requiring excessive amounts of memory.

https://doi.org/10.1287/trsc.2019.0938

Cite as:

@article{Visser_2020,
	doi = {10.1287/trsc.2019.0938},
	url = {https://doi.org/10.1287%2Ftrsc.2019.0938},
	year = 2020,
	month = {jul},
	publisher = {Institute for Operations Research and the Management Sciences ({INFORMS})},
	volume = {54},
	number = {4},
	pages = {1091--1112},
	author = {Thomas R. Visser and Remy Spliet},
	title = {Efficient Move Evaluations for Time-Dependent Vehicle Routing Problems},
	journal = {Transportation Science}
}



    Leave a Reply

    Your email address will not be published. Required fields are marked *

    x
    This site uses cookies to make navigation simple and efficient. By continuing you declare that you want to automatically accept the privacy policy. More. Close