An effective and fast heuristic for the Dial-a-Ride problem

被引:48
作者
Calvo, Roberto Wolfler [1 ]
Colorni, Alberto [2 ]
机构
[1] Univ Technol Troyes, ICD, FRE CNRS 2848, FR-10010 Troyes, France
[2] Politecn Milan, DEP Ind Desing Arts & Comunicat INDACO, I-20133 Milan, Italy
来源
4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH | 2007年 / 5卷 / 01期
关键词
Dial-a-Ride; routing; scheduling; heuristic;
D O I
10.1007/s10288-006-0018-0
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Dial-a-Ride is an emerging transport system, in which a fleet of vehicles, without fixed routes and schedules, carries people from the desired pickup point to the desired delivery point, during a pre-specified time interval. It can be modeled as an NP-hard routing and scheduling problem, with a suitable mixed integer programming formulation. Exact approaches to this problem are too limited to tackle real-life instances (hundred of trips), therefore heuristics are needed. The heuristic method proposed in this paper builds an auxiliary graph and then solves an assignment problem on this graph. The auxiliary graph is obtained by replacing pairs of nodes with a single one and associating an ad hoc cost function to the new set of arcs. Two different simple methods are employed to transform the infeasible solution given by the assignment problem into a feasible one. The proposed algorithms have been tested on instances created using the Milan network and shown to be fast and effective.
引用
收藏
页码:61 / 73
页数:13
相关论文
共 21 条
[1]  
AMALDI E, 2000, RIC OPER, V30, P5
[2]   A new heuristic for the Traveling Salesman Problem with Time Windows [J].
Calvo, RW .
TRANSPORTATION SCIENCE, 2000, 34 (01) :113-124
[3]   AN EXACT ALGORITHM FOR THE MAXIMUM CLIQUE PROBLEM [J].
CARRAGHAN, R ;
PARDALOS, PM .
OPERATIONS RESEARCH LETTERS, 1990, 9 (06) :375-382
[4]   The Dial-a-Ride Problem (DARP): Variants, modeling issues and algorithms [J].
Cordeau, Jean-Francois ;
Laporte, Gilbert .
4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2003, 1 (02) :89-101
[5]   A tabu search heuristic for the static multi-vehicle dial-a-ride problem [J].
Cordeau, JF ;
Laporte, G .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2003, 37 (06) :579-594
[6]  
CORDEAU JF, 2003, IN PRESS OPER RES
[7]  
CORDONE R, 1996, 96005 POL MIL DIP EL
[8]  
DESROSIERS J, 1986, AM J MATH MANAG SCI, P6
[9]  
Desrosiers J, 1995, Handbooks in operations research and management science, V8, P35
[10]   THE PICKUP AND DELIVERY PROBLEM WITH TIME WINDOWS [J].
DUMAS, Y ;
DESROSIERS, J ;
SOUMIS, F .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1991, 54 (01) :7-22