A heuristic for the pickup and delivery traveling salesman problem

被引:80
作者
Renaud, J [1 ]
Boctor, FF
Ouenniche, J
机构
[1] Univ Laval, Network Org Technol Res Ctr, Quebec City, PQ, Canada
[2] Univ Quebec, Tele Univ, St Foy, PQ G1V 4V9, Canada
[3] Univ Laval, Fac Sci Adm, Quebec City, PQ G1K 7P4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
pickup and delivery traveling salesman problem; heuristics; improvement procedure;
D O I
10.1016/S0305-0548(99)00066-0
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper deals with the pickup and delivery traveling salesman problem. First we show how to adapt some classical traveling salesman heuristics to solve this problem, then we propose a new and efficient composite heuristic. The proposed heuristic is composed of two phases: a solution construction phase including a local optimization component and a deletion and re-insertion improvement phase. To evaluate its performance, the proposed heuristic was compared to the only available heuristic specially designed to solve this problem, to an adaptation of the most efficient heuristic designed to solve the traveling salesman problem with backhaul, to an adaptation of the farthest as well as to an adaptation of the cheapest insertion methods. Each of these heuristics was followed by our deletion and re-insertion procedure which considerably improved their performance. Results based on a new set of test problems show that the proposed heuristic outperforms all these reinforced heuristics.
引用
收藏
页码:905 / 916
页数:12
相关论文
共 15 条
[1]   NEW INSERTION AND POSTOPTIMIZATION PROCEDURES FOR THE TRAVELING SALESMAN PROBLEM [J].
GENDREAU, M ;
HERTZ, A ;
LAPORTE, G .
OPERATIONS RESEARCH, 1992, 40 (06) :1086-1094
[2]   The traveling salesman problem with backhauls [J].
Gendreau, M ;
Hertz, A ;
Laporte, G .
COMPUTERS & OPERATIONS RESEARCH, 1996, 23 (05) :501-508
[3]   SOLUTION OF LARGE-SCALE SYMMETRICAL TRAVELING SALESMAN PROBLEMS [J].
GROTSCHEL, M ;
HOLLAND, O .
MATHEMATICAL PROGRAMMING, 1991, 51 (02) :141-202
[4]   A NEW EXTENSION OF LOCAL SEARCH APPLIED TO THE DIAL-A-RIDE PROBLEM [J].
HEALY, P ;
MOLL, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1995, 83 (01) :83-104
[5]   AN ALGORITHM FOR THE TRAVELING SALESMAN PROBLEM WITH PICKUP AND DELIVERY CUSTOMERS [J].
KALANTARI, B ;
HILL, AV ;
ARORA, SR .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1985, 22 (03) :377-386
[6]   COMPUTER SOLUTIONS OF TRAVELING SALESMAN PROBLEM [J].
LIN, S .
BELL SYSTEM TECHNICAL JOURNAL, 1965, 44 (10) :2245-+
[7]   A BRANCH-AND-CUT ALGORITHM FOR THE RESOLUTION OF LARGE-SCALE SYMMETRICAL TRAVELING SALESMAN PROBLEMS [J].
PADBERG, M ;
RINALDI, G .
SIAM REVIEW, 1991, 33 (01) :60-100
[8]   A DYNAMIC-PROGRAMMING SOLUTION TO THE SINGLE VEHICLE MANY-TO-MANY IMMEDIATE REQUEST DIAL-A-RIDE PROBLEM [J].
PSARAFTIS, HN .
TRANSPORTATION SCIENCE, 1980, 14 (02) :130-154