A hybrid particle swarm optimization algorithm for the vehicle routing problem

被引:154
作者
Marinakis, Yannis [1 ]
Marinaki, Magdalene [2 ]
Dounias, Georgios [3 ]
机构
[1] Tech Univ Crete, Dept Prod Engn & Management, Decis Support Syst Lab, Khania 73100, Greece
[2] Tech Univ Crete, Dept Prod Engn & Management, Ind Syst Control Lab, Khania 73100, Greece
[3] Univ Aegean, Dept Financial & Management Engn, Management & Decis Engn Lab, Chios 82100, Greece
关键词
Nature inspired intelligence; Vehicle routing problem; Metaheuristics; Particle swarm optimization; Expanding neighborhood search; TABU SEARCH; LAGRANGEAN RELAXATION; NEIGHBORHOOD SEARCH; GRASP;
D O I
10.1016/j.engappai.2010.02.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces a new hybrid algorithmic nature inspired approach based on particle swarm optimization, for successfully solving one of the most popular supply chain management problems, the vehicle routing problem. The vehicle routing problem is considered one of the most well studied problems in operations research. The proposed algorithm for the solution of the vehicle routing problem, the hybrid particle swarm optimization (HybPSO), combines a particle swarm optimization (PSO) algorithm, the multiple phase neighborhood search-greedy randomized adaptive search procedure (MPNS-GRASP) algorithm, the expanding neighborhood search (ENS) strategy and a path relinking (PR) strategy. The algorithm is suitable for solving very large-scale vehicle routing problems as well as other, more difficult combinatorial optimization problems, within short computational time. It is tested on a set of benchmark instances and produced very satisfactory results. The algorithm is ranked in the fifth place among the 39 most known and effective algorithms in the literature and in the first place among all nature inspired methods that have ever been used for this set of instances. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:463 / 472
页数:10
相关论文
共 64 条
[1]   PARALLEL SAVINGS BASED HEURISTICS FOR THE DELIVERY PROBLEM [J].
ALTINKEMER, K ;
GAVISH, B .
OPERATIONS RESEARCH, 1991, 39 (03) :456-469
[2]   A genetic algorithm for the vehicle routing problem [J].
Baker, BM ;
Ayechew, MA .
COMPUTERS & OPERATIONS RESEARCH, 2003, 30 (05) :787-800
[3]   A review of particle swarm optimization. Part I: Background and development [J].
Banks A. ;
Vincent J. ;
Anyakoha C. .
Natural Computing, 2007, 6 (4) :467-484
[4]   A review of particle swarm optimization. Part II: hybridisation, combinatorial, multicriteria and constrained optimization, and indicative applications [J].
Alec Banks ;
Jonathan Vincent ;
Chukwudi Anyakoha .
Natural Computing, 2008, 7 (1) :109-124
[5]   A tabu search algorithm for the vehicle routing problem [J].
Barbarosoglu, G ;
Ozgur, D .
COMPUTERS & OPERATIONS RESEARCH, 1999, 26 (03) :255-270
[6]  
Berger J, 2003, LECT NOTES COMPUT SC, V2723, P646
[7]  
BODIN L, 1983, COMPUT OPER RES, V10, P63, DOI 10.1016/0305-0548(83)90030-8
[8]   CLASSIFICATION IN VEHICLE-ROUTING AND SCHEDULING [J].
BODIN, L ;
GOLDEN, B .
NETWORKS, 1981, 11 (02) :97-108
[9]   An improved ant system algorithm for the vehicle routing problem [J].
Bullnheimer, B ;
Hartl, RF ;
Strauss, C .
ANNALS OF OPERATIONS RESEARCH, 1999, 89 (0) :319-328
[10]  
Christofides N., 1979, Combinatorial optimization, P315