Robust branch-and-cut-and-price for the capacitated vehicle routing problem

被引:306
作者
Fukasawa, R
Longo, H
Lysgaard, J
de Aragao, MP
Reis, M
Uchoa, E [1 ]
Werneck, RF
机构
[1] Univ Fed Fluminense, Dept Prod Engn, BR-24220000 Niteroi, RJ, Brazil
[2] Univ Fed Goias, Inst Informat, Goiania, Go, Brazil
[3] Aarhus Sch Business, Dept Accounting Finance & Logist, Aarhus, Denmark
[4] PUC Rio de Janeiro, Dept Informat, Rio De Janeiro, Brazil
[5] GeorgiaTech, Sch Ind & Syst Engn, Atlanta, GA USA
[6] Princeton Univ, Dept Comp Sci, Princeton, NJ 08544 USA
关键词
D O I
10.1007/s10107-005-0644-x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The best exact algorithms for the Capacitated Vehicle Routing Problem (CVRP) have been based on either branch-and-cut or Lagrangean relaxation/column generation. This paper presents an algorithm that combines both approaches: it works over the intersection of two polytopes, one associated with a traditional Lagrangean relaxation over q-routes, the other defined by bound, degree and capacity constraints. This is equivalent to a linear program with exponentially many variables and constraints that can lead to lower bounds that are superior to those given by previous methods. The resulting branch-and-cut-and-price algorithm can solve to optimality all instances from the literature with up to 135 vertices. This more than doubles the size of the instances that can be consistently solved.
引用
收藏
页码:491 / 511
页数:21
相关论文
共 43 条
[21]   A new exact algorithm for the vehicle routing problem based on q-paths and k-shortest paths relaxations [J].
Hadjiconstantinou, E ;
Christofides, N ;
Mingozzi, A .
ANNALS OF OPERATIONS RESEARCH, 1995, 61 :21-43
[22]   Multimodal express package delivery: A service network design application [J].
Kim, D ;
Barnhart, C ;
Ware, K ;
Reinhardt, G .
TRANSPORTATION SCIENCE, 1999, 33 (04) :391-407
[23]   2-path cuts for the vehicle routing problem with time windows [J].
Kohl, N ;
Desrosiers, J ;
Madsen, OBG ;
Solomon, MM ;
Soumis, F .
TRANSPORTATION SCIENCE, 1999, 33 (01) :101-116
[24]   A BRANCH AND BOUND ALGORITHM FOR THE CAPACITATED VEHICLE-ROUTING PROBLEM [J].
LAPORTE, G ;
NOBERT, Y .
OR SPEKTRUM, 1983, 5 (02) :77-85
[25]  
Letchford AN, 2004, LECT NOTES COMPUT SC, V3064, P196
[26]   Multistars, partial multistars and the capacitated vehicle routing problem [J].
Letchford, AN ;
Eglese, RW ;
Lysgaard, J .
MATHEMATICAL PROGRAMMING, 2002, 94 (01) :21-40
[27]  
LETCHFORD AN, 2004, IN PRESS MATH PROG
[28]  
LONGO H, 2004, IN PRESS COMPUTERS O
[29]   A new branch-and-cut algorithm for the capacitated vehicle routing problem [J].
Lysgaard, J ;
Letchford, AN ;
Eglese, RW .
MATHEMATICAL PROGRAMMING, 2004, 100 (02) :423-445
[30]  
Lysgaard J., 2003, CVRPSEP: A package of separation routines for the capacitated vehicle routing problem