A new exact algorithm for the multi-depot vehicle routing problem under capacity and route length constraints

被引:139
作者
Contardo, Claudio [1 ]
Martinelli, Rafael [2 ]
机构
[1] ESG UQAM, Dept Management & Technol, Montreal, PQ, Canada
[2] Univ Fed Ouro Preto, Dept Comp, Ouro Preto, Brazil
关键词
Multi-depot vehicle routing problem; Capacitated vehicle routing problem; Column generation; Exact algorithm; COLUMN GENERATION;
D O I
10.1016/j.disopt.2014.03.001
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
This article presents an exact algorithm for the multi-depot vehicle routing problem (MDVRP) under capacity and route length constraints. The MDVRP is formulated using a vehicle-flow and a set-partitioning formulation, both of which are exploited at different stages of the algorithm. The lower bound computed with the vehicle-flow formulation is used to eliminate non-promising edges, thus reducing the complexity of the pricing sub-problem used to solve the set-partitioning formulation. Several classes of valid inequalities are added to strengthen both formulations, including a new family of valid inequalities used to forbid cycles of an arbitrary length. To validate our approach, we also consider the capacitated vehicle routing problem (CVRP) as a particular case of the MDVRP, and conduct extensive computational experiments on several instances from the literature to show its effectiveness. The computational results show that the proposed algorithm is competitive against state-of-the-art methods for these two classes of vehicle routing problems, and is able to solve to optimality some previously open instances. Moreover, for the instances that cannot be solved by the proposed algorithm, the final lower bounds prove stronger than those obtained by earlier methods. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:129 / 146
页数:18
相关论文
共 34 条
[1]  
[Anonymous], 1971, P 3 ANN ACM S THEOR
[2]  
Augerat P., 1995, Ph.D. thesis
[3]   An exact algorithm for the vehicle routing problem based on the set partitioning formulation with additional cuts [J].
Baldacci, Roberto ;
Christofides, Nicos ;
Mingozzi, Aristide .
MATHEMATICAL PROGRAMMING, 2008, 115 (02) :351-385
[4]   An Exact Method for the Capacitated Location-Routing Problem [J].
Baldacci, Roberto ;
Mingozzi, Aristide ;
Calvo, Roberto Wolfler .
OPERATIONS RESEARCH, 2011, 59 (05) :1284-1296
[5]   New Route Relaxation and Pricing Strategies for the Vehicle Routing Problem [J].
Baldacci, Roberto ;
Mingozzi, Aristide ;
Roberti, Roberto .
OPERATIONS RESEARCH, 2011, 59 (05) :1269-1283
[6]   An Exact Algorithm for the Period Routing Problem [J].
Baldacci, Roberto ;
Bartolini, Enrico ;
Mingozzi, Aristide ;
Valletta, Andrea .
OPERATIONS RESEARCH, 2011, 59 (01) :228-241
[7]   An exact solution framework for a broad class of vehicle routing problems [J].
Baldacci R. ;
Bartolini E. ;
Mingozzi A. ;
Roberti R. .
Computational Management Science, 2010, 7 (3) :229-268
[8]   A unified exact method for solving different classes of vehicle routing problems [J].
Baldacci, Roberto ;
Mingozzi, Aristide .
MATHEMATICAL PROGRAMMING, 2009, 120 (02) :347-380
[9]   A Branch-and-Cut method for the Capacitated Location-Routing Problem [J].
Belenguer, Jose-Manuel ;
Benavent, Enrique ;
Prins, Christian ;
Prodhon, Caroline ;
Calvo, Roberto Wolfler .
COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (06) :931-941
[10]   Accelerated label setting algorithms for the elementary resource constrained shortest path problem [J].
Boland, N ;
Dethridge, J ;
Dumitrescu, I .
OPERATIONS RESEARCH LETTERS, 2006, 34 (01) :58-68