Heuristic algorithms for single and multiple depot Vehicle Routing Problems with Pickups and Deliveries

被引:280
作者
Nagy, G [1 ]
Salhi, S
机构
[1] Univ Kent, Canterbury Business Sch, Canterbury CT2 7PE, Kent, England
[2] Univ Birmingham, Sch Math & Stat, Birmingham B15 2TT, W Midlands, England
关键词
vehicle routing; heuristics; pickups and deliveries; multiple depots;
D O I
10.1016/j.ejor.2002.11.003
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The Vehicle Routing Problem with Pickups and Deliveries (VRPPD) is an extension to the classical Vehicle Routing Problem (VRP), where customers may both receive and send goods. We do not make the assumption common in the VRPPD literature, that goods may only be picked up after all deliveries have been completed. We also eschew the concept of insertion and propose a method that treats pickups and deliveries in an integrated manner. This method finds a solution to the corresponding VRP problem and modifies this solution to make it feasible for the VRPPD. Such modification is achieved mainly by heuristic routines taken from VRP methodology but modified such that their aim becomes the reduction of infeasibilities, although a number of problem-specific routines are also constructed. To render our procedures efficient when checking feasibility, we built appropriate mathematical relationships to describe changes in the maximum load of routes. Furthermore, several enhancements are introduced. Our methodology is also capable of solving multi-depot problems, which has not been done before for this challenging general version of the VRPPD. The methods are tested for single and multiple depot problems with encouraging results. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:126 / 141
页数:16
相关论文
共 31 条
[1]  
Anily S, 1996, NAV RES LOG, V43, P415, DOI 10.1002/(SICI)1520-6750(199604)43:3<415::AID-NAV7>3.0.CO
[2]  
2-C
[3]   THE TRAVELING SALESMAN PROBLEM WITH DELIVERY AND BACKHAULS [J].
ANILY, S ;
MOSHEIOV, G .
OPERATIONS RESEARCH LETTERS, 1994, 16 (01) :11-18
[4]  
Casco DO, 1988, Vehicle Routing: Methods and Studies, V16, P127
[5]  
Christofides N., 1979, Combinatorial optimization, P315
[6]  
Deif I., 1984, P BABS C SOFTW US TR, P75
[7]  
Dijkstra E. W., 1959, NUMER MATH, V1, P269, DOI DOI 10.1007/BF01386390
[8]   Heuristics for the traveling salesman problem with pickup and delivery [J].
Gendreau, M ;
Laporte, G ;
Vigo, D .
COMPUTERS & OPERATIONS RESEARCH, 1999, 26 (07) :699-714
[9]   An approximation algorithm for the traveling salesman problem with backhauls [J].
Gendreau, M ;
Laporte, G ;
Hertz, A .
OPERATIONS RESEARCH, 1997, 45 (04) :639-641
[10]   MULTI-TERMINAL VEHICLE-DISPATCH ALGORITHM [J].
GILLETT, BE ;
JOHNSON, JG .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1976, 4 (06) :711-718