Decomposition Strategies for Vehicle Routing Heuristics

  • Corresponding Author

    Alberto Santini

    Department of Economics and Business, Universitat Pompeu Fabra, 08005 Barcelona, Spain;Data Science Centre, Barcelona School of Economics, 08005 Barcelona, Spain;Department of Information Systems, Decision Sciences and Statistics, ESSEC Business School, 95021 Cergy, France;Institute of Advanced Studies, Cergy Paris Université, 95000 Neuville-sur-Oise, France;

    Correspondence

    Alberto Santini, Department of Economics and Business, Universitat Pompeu Fabra, 08005 Barcelona, Spain;

    Search for more papers by this author

    ,
  • Michael Schneider

    Deutsche Post Chair—Optimization of Distribution Networks, RWTH Aachen University, 52072 Aachen, Germany;

    Search for more papers by this author

    ,
  • Thibaut Vidal

    CIRRELT, Montréal, Québec H3T1J4, Canada;Scale AI Chair in Data-Driven Supply Chains, Polytechnique Montréal, Montréal, Québec H3T1J4, Canada;Department of Mathematics and Industrial Engineering, Polytechnique Montréal, Montréal, Québec H3T1J4, Canada;Department of Computer Science, Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro 38097, Brazil;

    Search for more papers by this author

    ,
  • Daniele Vigo

    Department of Electrical, Electronic and Information Engineering, Alma Mater University of Bologna, Bologna 40136, Italy;CIRI-ICT, Alma Mater University of Bologna, 47521 Cesena, Italy

    Search for more papers by this author

Published Online:https://doi.org/10.1287/ijoc.2023.1288

Decomposition techniques are an important component of modern heuristics for large instances of vehicle routing problems. The current literature lacks a characterization of decomposition strategies and a systematic investigation of their impact when integrated into state-of-the-art heuristics. This paper fills this gap: We discuss the main characteristics of decomposition techniques in vehicle routing heuristics, highlight their strengths and weaknesses, and derive a set of desirable properties. Through an extensive numerical campaign, we investigate the impact of decompositions within two algorithms for the capacitated vehicle routing problem: the Adaptive Large Neighborhood Search of Pisinger and Ropke (2007) and the Hybrid Genetic Search of Vidal et al. (2012). We evaluate the quality of popular decomposition techniques from the literature and propose new strategies. We find that route-based decomposition methods, which define subproblems by means of the customers contained in selected subsets of the routes of a given solution, generally appear superior to path-based methods, which merge groups of customers to obtain smaller subproblems. The newly proposed decomposition barycenter clustering achieves the overall best performance and leads to significant gains compared with using the algorithms without decomposition.

History: Erwin Pesch, Area Editor for Heuristic Search and Approximation Algorithms.

Funding: This work was supported by the U.S. Air Force [Grant FA9550-17-1-0234], the Ministerio de Ciencia e Innovación (Juan de la Cierva Formación), H2020 Marie Skłodowska-Curie Actions [Grant 945380], the Ministero dell’Università e della Ricerca [Grant 2015JJLC3E_002], the Conselho Nacional de Desenvolvimento Científico e Tecnológico [Grant 308528/2018-2], and the Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do Rio de Janeiro [Grant E-26/202.790/2019].

Supplemental Material: The software that supports the findings of this study is available within the paper and its Supplemental Information (https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2023.1288) as well as from the IJOC GitHub software repository (https://github.com/INFORMSJoC/2022.0048) at (http://dx.doi.org/10.5281/zenodo.7613129).

INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.