A parallel iterated tabu search heuristic for vehicle routing problems

被引:154
作者
Cordeau, Jean-Francois [1 ,2 ]
Maischberger, Mirko [3 ,4 ]
机构
[1] Canada Res Chair Logist & Transportat, Montreal, PQ H3T 2A7, Canada
[2] HEC Montreal, CIRRELT, Montreal, PQ H3T 2A7, Canada
[3] Univ Florence, Global Optimizat Lab, I-50139 Florence, Italy
[4] Univ Florence, DSI, I-50139 Florence, Italy
基金
加拿大自然科学与工程研究理事会;
关键词
Vehicle routing problem; Multi-depot; Periodic; Site-dependent; Time windows; Tabu search; Iterated local search; Parallel computing; VARIABLE NEIGHBORHOOD SEARCH; ALGORITHM;
D O I
10.1016/j.cor.2011.09.021
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper introduces a parallel iterated tabu search heuristic for solving four different routing problems: the classical vehicle routing problem (VRP), the periodic VRP, the multi-depot VRP, and the site-dependent VRP. In addition, it is applicable to the time-window constrained variant of these problems. Using the iterated local search framework, the heuristic combines tabu search with a simple perturbation mechanism to ensure a broad exploration of the search space. We also describe a parallel implementation of the heuristic to take advantage of multiple-core processors. Extensive computational results show that the proposed heuristic outperforms tabu search alone and is competitive with recent heuristics designed for each particular problem. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:2033 / 2050
页数:18
相关论文
共 49 条
[41]   A general heuristic for vehicle routing problems [J].
Pisinger, David ;
Ropke, Stefan .
COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (08) :2403-2435
[42]   A variable neighborhood search for the multi depot vehicle routing problem with time windows [J].
Polacek, M ;
Hartl, RF ;
Doerner, K .
JOURNAL OF HEURISTICS, 2004, 10 (06) :613-627
[43]  
Polacek M., 2008, BuR-Business Research, V1, P207
[44]  
Prins C., 2009, BIOINSPIRED ALGORITH, V161, P35
[45]   Node-ejection chains for the vehicle routing problem: Sequential and parallel algorithms [J].
Rego, C .
PARALLEL COMPUTING, 2001, 27 (03) :201-222
[46]   A tabu search heuristic for the multi-depot vehicle routing problem [J].
Renaud, J ;
Laporte, G ;
Boctor, FF .
COMPUTERS & OPERATIONS RESEARCH, 1996, 23 (03) :229-235
[47]   A parallel algorithm for the vehicle routing problem with time window constraints [J].
Schulze, J ;
Fahle, T .
ANNALS OF OPERATIONS RESEARCH, 1999, 86 (0) :585-607
[48]   ALGORITHMS FOR THE VEHICLE-ROUTING AND SCHEDULING PROBLEMS WITH TIME WINDOW CONSTRAINTS [J].
SOLOMON, MM .
OPERATIONS RESEARCH, 1987, 35 (02) :254-265
[49]  
Vidal T, 2011, 201105 CIRRELT U MON