Constructing initial solutions for the multiple vehicle pickup and delivery problem with time windows

被引:14
作者
Hosny, Manar I. [1 ]
Mumford, Christine L. [2 ]
机构
[1] King Saud Univ, Coll Comp & Informat Sci, Comp Sci Dept, POB 51178, Riyadh 11543, Saudi Arabia
[2] Cardiff Univ, Cardiff Sch Comp Sci & Informat, Cardiff CF24 3AA, S Glam, Wales
关键词
Combinatorial optimization; Pickup and delivery; Vehicle routing; Heuristics; Meta-heuristics; Construction algorithms;
D O I
10.1016/j.jksuci.2011.10.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Multiple Vehicle Pickup and Delivery Problem with Time Windows (MV-PDPTWs) is an important problem in logistics and transportation. However, this problem is characterized by having a large number of constraints that are difficult to deal with in a solution algorithm. Indeed, merely constructing a feasible solution to this hard problem is a challenge in itself. In this research, we compare several construction algorithms that generate initial feasible solutions to the problem. The suggested algorithms all utilize a simple routing heuristic to create individual vehicle routes. The algorithms differ, though, in whether routes are generated sequentially or in parallel. They also have different criteria for selecting requests and the routes in which they will be inserted. Inserting a request in a route is either based on a first acceptance criterion, in which a request is inserted in the first route where a feasible insertion is found, or a best acceptance criterion, in which a request is inserted in the estimated best route for insertion. Experimental results on several benchmark problem instances indicate that the sequential construction heuristic may be the most suitable construction algorithm for this problem, in terms of simplicity of coding, solution quality as well as processing speed.(1) (C) 2011 King Saud University. Production and hosting by Elsevier B.V. All rights reserved.
引用
收藏
页码:59 / 69
页数:11
相关论文
共 19 条
[1]   A two-stage hybrid algorithm for pickup and delivery vehicle routing problems with time windows [J].
Bent, R ;
Van Hentenryck, P .
COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (04) :875-893
[2]   Efficient insertion heuristics for vehicle routing and scheduling problems [J].
Campbell, AM ;
Savelsbergh, M .
TRANSPORTATION SCIENCE, 2004, 38 (03) :369-378
[3]   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
[4]   Indirect search for the vehicle routing problem with pickup and delivery and time windows [J].
Derigs, Ulrich ;
Doehmer, Thomas .
OR SPECTRUM, 2008, 30 (01) :149-165
[5]  
Hosny M.I., 2009, MIC2009 MET INT C
[6]  
Hosny M I, 2010, THESIS
[7]  
Hosny M.I., 2011, P 2011 INT C ART INT, VII, P513
[8]   The single vehicle pickup and delivery problem with time windows: intelligent operators for heuristic and metaheuristic algorithms [J].
Hosny, Manar I. ;
Mumford, Christine L. .
JOURNAL OF HEURISTICS, 2010, 16 (03) :417-439
[9]   Efficient feasibility testing for dial-a-ride problems [J].
Hunsaker, B ;
Savelsbergh, M .
OPERATIONS RESEARCH LETTERS, 2002, 30 (03) :169-173
[10]   A metaheuristic for the pickup and delivery problem with time windows [J].
Li, HB ;
Lim, A .
ICTAI 2001: 13TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2001, :160-167