Dynamic column generation for dynamic vehicle routing with time windows

被引:92
作者
Chen, ZL [1 ]
Xu, H
机构
[1] Univ Maryland, Robert H Smith Sch Business, College Pk, MD 20742 USA
[2] Oracle Corp, Cambridge, MA 02141 USA
关键词
dynamic vehicle routing; time windows; column generation; heuristics;
D O I
10.1287/trsc.1050.0133
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider a dynamic vehicle routing problem with hard time windows, in which a set of customer orders arrives randomly over time to be picked up within their time windows. The dispatcher does not have any deterministic or probabilistic information on the location and size of a customer order until it arrives. The objective is to minimize the sum of the total distance of the routes used to cover all the orders. We propose a column-generation-based dynamic approach for the problem. The approach generates single-vehicle trips (i.e., columns) over time in a real-time fashion by utilizing existing columns, and solves at each decision epoch a set-partitioning-type formulation of the static problem consisting of the columns generated up to this time point. We evaluate the performance of our approach by comparing it to an insertion-based heuristic and an approach similar to ours, but without computational time limit for handling the static problem at each decision epoch. Computational results on various test problems generalized from a set of static benchmark problems in the literature show that our approach outperforms the insertion-based heuristic on most test problems.
引用
收藏
页码:74 / 88
页数:15
相关论文
共 28 条
[1]   A branch-and-cut procedure for the vehicle routing problem with time windows [J].
Bard, JF ;
Kontoravdis, G ;
Yu, G .
TRANSPORTATION SCIENCE, 2002, 36 (02) :250-269
[2]   Scenario-based planning for partially dynamic vehicle routing with stochastic customers [J].
Bent, RW ;
Van Hentenryck, P .
OPERATIONS RESEARCH, 2004, 52 (06) :977-987
[3]   A new generation of vehicle routing research: Robust algorithms, addressing uncertainty [J].
Bertsimas, DJ ;
SimchiLevi, D .
OPERATIONS RESEARCH, 1996, 44 (02) :286-304
[4]   A NEW OPTIMIZATION ALGORITHM FOR THE VEHICLE-ROUTING PROBLEM WITH TIME WINDOWS [J].
DESROCHERS, M ;
DESROSIERS, J ;
SOLOMON, M .
OPERATIONS RESEARCH, 1992, 40 (02) :342-354
[5]  
Fu L., 1999, Computer-Aided Civil and Infrastructure Engineering, V14, P309, DOI 10.1111/0885-9507.00150
[6]  
Gendreau M, 1998, FLEET MANAGEMENT AND LOGISTICS, P115
[7]   Parallel tabu search for real-time vehicle routing and dispatching [J].
Gendreau, M ;
Guertin, F ;
Potvin, JY ;
Taillard, É .
TRANSPORTATION SCIENCE, 1999, 33 (04) :381-390
[8]   An adaptive dynamic programming algorithm for dynamic fleet management, I: Single period travel times [J].
Godfrey, GA ;
Powell, WB .
TRANSPORTATION SCIENCE, 2002, 36 (01) :21-39
[9]   An adaptive dynamic programming algorithm for dynamic fleet management, II: Multiperiod travel times [J].
Godfrey, GA ;
Powell, WB .
TRANSPORTATION SCIENCE, 2002, 36 (01) :40-54
[10]   Diversion issues in real-time vehicle dispatching [J].
Ichoua, S ;
Gendreau, N ;
Potvin, JY .
TRANSPORTATION SCIENCE, 2000, 34 (04) :426-438