Nonrobust Strong Knapsack Cuts for Capacitated Location Routing and Related Problems
Abstract
The capacitated location-routing problem consists in, given a set of locations and a set of customers, determining in which locations one should install depots with limited capacity, and for each depot, design a number of routes to supply customer demands. We provide a formulation that includes depot variables, edge variables, assignment variables, and an exponential number of route variables, together with some new families of valid inequalities, leading to a branch-cut-and-price algorithm. The main original methodological contribution of the article is the route load knapsack cuts, a family of nonrobust cuts, defined over the route variables, devised to strengthen the depot capacity constraints. We explore the monotonicity and the superadditivity properties of those cuts to adapt the labeling algorithm, used in the pricing, for handling the additional dual variables efficiently. Computational experiments show that several capacitated location-routing previously unsolved instances from the literature can now be solved to optimality. Additional experiments with hard instances of the vehicle routing problem with capacitated multiple depots and with instances of the vehicle routing problem with time windows and shifts indicate that the newly proposed cuts are also effective for those problems.
Funding: This work was supported by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior [PrInt UFF 88881], the Conselho Nacional de Desenvolvimento Científico e Tecnológico [Grant 313601/2018-6], and the Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do Rio de Janeiro [Faperj E-26/202.887/2017].
Supplemental Material: The online appendix is available at https://doi.org/10.1287/opre.2023.2458.

