A Branch & Cut algorithm for the prize-collecting capacitated location routing problem

被引:0
|
作者
Daniel Negrotto
Irene Loiseau
机构
[1] Universidad de Buenos Aires,Departamento de Computación, ICC, Facultad de Ciencias Exactas y Naturales
来源
TOP | 2021年 / 29卷
关键词
Location-routing problem; Vehicle routing; Integer linear programming; Branch & Cut;
D O I
暂无
中图分类号
学科分类号
摘要
The Capacitated location routing problem (CLRP) is the combination of two well-studied problems in Operations Research: the capacitated facility location problem (CFLP) and the multiple depots vehicle routing problem (MDVRP). Given a set of available locations and a fleet of vehicles, the aim is to determine a set of depots to open and routes of the vehicles to satisfy the customers demands. The objective of the CLRP is to minimize the total cost, that is the cost of the opened depots, the fixed cost of the vehicles and the cost of the routes while satisfying vehicle and depot capacity constraints. In this work the prize-collecting capacitated location routing problem (PC-CLRP), a new variant of the CLRP is presented. In this case it is possible to leave some customers unvisited and if a customer is visited it gives a gain. The objective is to maximize the overall benefit. A two-index formulation for the PC-CLRP and a Branch & Cut algorithm based on this model are proposed. Valid inequalities for the CLRP are adapted for the PC-CLRP. Also new valid inequalities and optimality cuts are proposed together with their corresponding separation algorithms. A hierarchical branching strategy is also included. The initial solution was provided by an Ant Colony Algorithm. The algorithm is tested on a set of instances specially designed for the new problem. Computational results showed very promising. We also compare the performance of the algorithm with recent work for CLRP on instances from the literature.
引用
收藏
页码:34 / 57
页数:23
相关论文
共 50 条
  • [1] A Branch & Cut algorithm for the prize-collecting capacitated location routing problem
    Negrotto, Daniel
    Loiseau, Irene
    TOP, 2021, 29 (01) : 34 - 57
  • [2] A firefly algorithm for the environmental prize-collecting vehicle routing problem
    Trachanatzi, Dimitra
    Rigakis, Manousos
    Marinaki, Magdalene
    Marinakis, Yannis
    SWARM AND EVOLUTIONARY COMPUTATION, 2020, 57
  • [3] A firefly algorithm for the environmental prize-collecting vehicle routing problem
    Trachanatzi, Dimitra
    Rigakis, Manousos
    Marinaki, Magdalene
    Marinakis, Yannis
    Swarm and Evolutionary Computation, 2020, 57
  • [4] A branch and cut method for the capacitated location-routing problem
    Belenguer, Jose-Manuel
    Benavent, Enrique
    Prins, Christian
    Prodhon, Caroline
    Wolfler-Calvo, Roberto
    2006 INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT, VOLS 1 AND 2, PROCEEDINGS, 2006, : 1541 - 1546
  • [5] A relax-and-cut algorithm for the prize-collecting Steiner problem in graphs
    da Cunha, Alexandre Salles
    Lucena, Abilio
    Maculan, Nelson
    Resende, Mauricio G. C.
    DISCRETE APPLIED MATHEMATICS, 2009, 157 (06) : 1198 - 1217
  • [6] The Clustered Prize-Collecting Arc Routing Problem
    Araoz, Julian
    Fernandez, Elena
    Franquesa, Carles
    TRANSPORTATION SCIENCE, 2009, 43 (03) : 287 - 300
  • [7] A Branch-and-Cut method for the Capacitated Location-Routing Problem
    Belenguer, Jose-Manuel
    Benavent, Enrique
    Prins, Christian
    Prodhon, Caroline
    Calvo, Roberto Wolfler
    COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (06) : 931 - 941
  • [8] A Branch-and-Cut and MIP-based heuristics for the Prize-Collecting Travelling Salesman Problem
    Climaco, Glaubos
    Simonetti, Luidi
    Rosseti, Isabel
    RAIRO-OPERATIONS RESEARCH, 2021, 55 : S719 - S726
  • [9] A branch-and-cut algorithm for the capacitated open vehicle routing problem
    Letchford, A. N.
    Lysgaard, J.
    Eglese, R. W.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2007, 58 (12) : 1642 - 1651
  • [10] A new branch-and-cut algorithm for the capacitated vehicle routing problem
    Jens Lysgaard
    Adam N. Letchford
    Richard W. Eglese
    Mathematical Programming, 2004, 100 : 423 - 445