A fast and scalable heuristic for the solution of large-scale capacitated vehicle routing problems

Luca Accorsi, Daniele Vigo

Research output: Contribution to JournalArticleAcademicpeer-review

776 Downloads (Pure)

Abstract

In this paper, we propose a fast and scalable, yet effective, metaheuristic called FILO to solve large-scale instances of the Capacitated Vehicle Routing Problem. Our approach consists of a main iterative part, based on the Iterated Local Search paradigm, which employs a carefully designed combination of existing acceleration techniques, as well as novel strategies to keep the optimization localized, controlled, and tailored to the current instance and solution. A Simulated Annealing-based neighbor acceptance criterion is used to obtain a continuous diversification, to ensure the exploration of different regions of the search space. Results on extensively studied benchmark instances fromthe literature, supported by a thorough analysis of the algorithm's main components, show the effectiveness of the proposed design choices, making FILO highly competitive with existing stateof- the-art algorithms, both in terms of computing time and solution quality. Finally, guidelines for possible efficient implementations, algorithm source code, and a library of reusable components are open-sourced to allow reproduction of our results and promote further investigations.

Original languageEnglish
Pages (from-to)832-856
Number of pages25
JournalTransportation Science
Volume55
Issue number4
Early online date30 Jun 2021
DOIs
Publication statusPublished - Aug 2021

Bibliographical note

Funding Information:
Funding: This research was partially funded by the U.S. Air Force Office of Scientific Research [Award FA9550-17-1-0234]. Supplemental Material: The online appendix is available at https://doi.org/10.1287/trsc.2021.1059.

Publisher Copyright:
© 2021 INFORMS Inst.for Operations Res.and the Management Sciences. All rights reserved.

Copyright:
Copyright 2021 Elsevier B.V., All rights reserved.

Keywords

  • Acceleration techniques
  • Capacitated Vehicle Routing Problem
  • Large-scale instances
  • Metaheuristics

Fingerprint

Dive into the research topics of 'A fast and scalable heuristic for the solution of large-scale capacitated vehicle routing problems'. Together they form a unique fingerprint.

Cite this