A dynamic vehicle routing problem with time-dependent travel times

被引:202
作者
Haghani, A [1 ]
Jung, S [1 ]
机构
[1] Univ Maryland, Dept Civil & Environm Engn, College Pk, MD 20742 USA
关键词
vehicle routing; time dependent; travel time; genetic algorithm; optimization; network;
D O I
10.1016/j.cor.2004.04.013
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper we present a formulation for the dynamic vehicle routing problem with time-dependent travel times. We also present a genetic algorithm to solve the problem. The problem is a pick-up or delivery vehicle routing problem with soft time windows in which we consider multiple vehicles with different capacities, real-time service requests, and real-time variations in travel times between demand nodes. The performance of the genetic algorithm is evaluated by comparing its results with exact solutions and lower bounds for randomly generated test problems. For small size problems with up to 10 demands, the genetic algorithm provides almost the same results as the exact solutions, while its computation time is less than 10% of the time required to produce the exact solutions. For the problems with 30 demand nodes, the genetic algorithm results have less than 8% gap with lower bounds. This research also shows that as the uncertainty in the travel time information increases, a dynamic routing strategy that takes the real-time traffic information into account becomes increasingly superior to a static one. This is clear when we compare the static and dynamic routing strategies in problem scenarios that have different levels of uncertainty in travel time information. In additional tests on a simulated network, the proposed algorithm works well in dealing with situations in which accidents cause significant congestion in some part of the transportation network. (c) 2004 Elsevier Ltd. All rights reserved.
引用
收藏
页码:2959 / 2986
页数:28
相关论文
共 38 条
[1]   Multiple center capacitated arc routing problems: A tabu search algorithm using capacitated trees [J].
Amberg, A ;
Domschke, W ;
Voss, S .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 124 (02) :360-376
[2]   A genetic algorithm for the vehicle routing problem [J].
Baker, BM ;
Ayechew, MA .
COMPUTERS & OPERATIONS RESEARCH, 2003, 30 (05) :787-800
[3]  
Barnes J.W., 1995, INTELLIGENT SCHEDULI
[4]  
Berger J, 2003, INFOR, V41, P179
[5]   STOCHASTIC AND DYNAMIC VEHICLE-ROUTING IN THE EUCLIDEAN PLANE WITH MULTIPLE CAPACITATED VEHICLES [J].
BERTSIMAS, DJ ;
VANRYZIN, G .
OPERATIONS RESEARCH, 1993, 41 (01) :60-76
[6]   A STOCHASTIC AND DYNAMIC VEHICLE-ROUTING PROBLEM IN THE EUCLIDEAN PLANE [J].
BERTSIMAS, DJ ;
VANRYZIN, G .
OPERATIONS RESEARCH, 1991, 39 (04) :601-615
[7]   PRODUCTION SCHEDULING BY THE TRANSPORTATION METHOD OF LINEAR-PROGRAMMING [J].
BOWMAN, EH .
OPERATIONS RESEARCH, 1956, 4 (01) :100-103
[8]   Genetic algorithms and traveling salesman problems [J].
Chatterjee, S ;
Carrera, C ;
Lynch, LA .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 93 (03) :490-510
[9]   An algorithm for multistage dynamic networks with random arc capacities, with an application to dynamic fleet management [J].
Cheung, RK ;
Powell, WB .
OPERATIONS RESEARCH, 1996, 44 (06) :951-963
[10]  
Crainic TG, 1998, FLEET MANAGEMENT AND LOGISTICS, P205