Vehicle Routing Problem with elementary shortest path based column generation

被引:121
作者
Chabrier, A [1 ]
机构
[1] ILOG, Madrid 28023, Spain
关键词
vehicle routing; branch-and-price; elementary shortest path;
D O I
10.1016/j.cor.2005.02.029
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The usual column generation model for a Vehicle Routing Problem involves an elementary shortest-path subproblem. The worst-case complexity of the known algorithms for this problem being too high, the elementary-path constraint is usually relaxed. Indeed, as each customer must be visited exactly once, the two problems with and without the elementary-path constraint have the same optimal integer solutions. In this article, we propose one theoretical and several practical improvements to the algorithm for elementary paths. We obtain better lower bounds and pruning of the search tree, and these improvements allowed us to find an exact solution to 17 instances of the Solomon benchmark suite which were previously open. (c) 2005 Published by Elsevier Ltd.
引用
收藏
页码:2972 / 2990
页数:19
相关论文
共 25 条
[1]  
[Anonymous], 1998, USING CONSTRAINT PRO
[2]  
[Anonymous], TR9904 RIC U DEP COM
[3]   Solving vehicle routing problems using constraint programming and metaheuristics [J].
Backer, BD ;
Furnon, V ;
Shaw, P ;
Kilby, P ;
Prosser, P .
JOURNAL OF HEURISTICS, 2000, 6 (04) :501-523
[4]   Branch-and-price: Column generation for solving huge integer programs [J].
Barnhart, C ;
Johnson, EL ;
Nemhauser, GL ;
Savelsbergh, MWP ;
Vance, PH .
OPERATIONS RESEARCH, 1998, 46 (03) :316-329
[5]  
Bent R, 2001, CS0106 BROWN U
[6]  
CHABRIER A, 2002, COOPERATION GENERATI
[7]   A unified tabu search heuristic for vehicle routing problems with time windows [J].
Cordeau, JF ;
Laporte, G ;
Mercier, A .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2001, 52 (08) :928-936
[8]  
CORDEAU JF, 1999, CAHIERS GERAD, V9913
[9]   DECOMPOSITION PRINCIPLE FOR LINEAR-PROGRAMS [J].
DANTZIG, GB ;
WOLFE, P .
OPERATIONS RESEARCH, 1960, 8 (01) :101-111
[10]  
DESAULNIERS G, 1999, CAHIERS GERAD G, V9936