A genetic algorithm for vehicle routing problems with time windows based on cluster of geographic positions and time windows

被引:5
作者
Liu, Jiani [1 ]
Tong, Lei [2 ]
Xia, Xuewen [3 ,4 ]
机构
[1] Wuhan Business Univ, Sch Mech & Elect Engn, Wuhan 430056, Peoples R China
[2] Wuhan Business Univ, Hubei SME Math Intellectualizat Innovat Dev Res Ct, Wuhan 430056, Peoples R China
[3] Minnan Normal Univ, Coll Phys & Informat Engn, Zhangzhou 363000, Peoples R China
[4] Minnan Normal Univ, Key Lab Intelligent Optimizat & Informat Proc, Zhangzhou 363000, Peoples R China
基金
中国国家自然科学基金;
关键词
VRPTW; Genetic algorithm; Cluster; LCS; Local search; SEARCH; HEURISTICS; SOLVE;
D O I
10.1016/j.asoc.2024.112593
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The vehicle routing problem with time windows (VRPTW) has attracted many scholars' attention because it plays an important role in distribution and logistics. Many studies show that (meta-)heuristics are practical approaches for VRPTW. However, how to efficiently utilizing characteristics of customers' time windows and geographic distributions is neglected in last few years. Thus, this paper proposes an improved genetic algorithm (GA) for VRPTW based on a c lustering method and the l ongest c ommon s ubstring (LCS) of elite and inferior individuals. In the proposed algorithm, called CLCS-GA, cluster information of customers' geographic distributions and time windows is utilized to initialize three subpopulations with distinct properties. Moreover, during the evolutionary process, the LCS of elite and inferior individuals is utilized in the crossover and mutation operators to speedup the convergence and help individuals jump out of local optima. When performing the local search, which is a crucial operator for optimizing VRPTW, relatedness measured by customers' geographic distribution and time windows are considered, aiming to overcome the blindness of the common local search. Comprehensive properties of CLCS-GA are extensively testified by 56 VRPTW instances, in which seven state-of-art algorithms are adopted as peer algorithms. Moreover, distinct characteristics of the proposed strategies are also analyzed based on a set of experiments.
引用
收藏
页数:18
相关论文
共 51 条
[11]  
Jee J.C., 2000, P 6 NAT UNG RES OPP, P7
[12]   A brain storm optimization approach for the cumulative capacitated vehicle routing problem [J].
Ke, Liangjun .
MEMETIC COMPUTING, 2018, 10 (04) :411-421
[13]   A Two-Phase Distributed Ruin-and-Recreate Genetic Algorithm for Solving the Vehicle Routing Problem With Time Windows [J].
Khoo, Thau-Soon ;
Mohammad, Babrdel Bonab ;
Wong, Voon-Hee ;
Tay, Yong-Haur ;
Nair, Madhavan .
IEEE ACCESS, 2020, 8 :169851-169871
[14]   A Comparison of Traditional and Constraint-based Heuristic Methods on Vehicle Routing Problems with Side Constraints [J].
Kilby P. ;
Prosser P. ;
Shaw P. .
Constraints, 2000, 5 (4) :389-414
[15]   A Multiobjective Large Neighborhood Search Metaheuristic for the Vehicle Routing Problem with Time Windows [J].
Konstantakopoulos, Grigorios D. ;
Gayialis, Sotiris P. ;
Kechagias, Evripidis P. ;
Papadopoulos, Georgios A. ;
Tatsiopoulos, Ilias P. .
ALGORITHMS, 2020, 13 (10)
[16]  
Laporte G., 2000, International Transactions in Operational Research, V7, P285, DOI 10.1111/j.1475-3995.2000.tb00200.x
[17]   THE VEHICLE-ROUTING PROBLEM - AN OVERVIEW OF EXACT AND APPROXIMATE ALGORITHMS [J].
LAPORTE, G .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1992, 59 (03) :345-358
[18]   Genetic algorithms for the travelling salesman problem:: A review of representations and operators [J].
Larrañaga, P ;
Kuijpers, CMH ;
Murga, RH ;
Inza, I ;
Dizdarevic, S .
ARTIFICIAL INTELLIGENCE REVIEW, 1999, 13 (02) :129-170
[19]   Learning Bayesian network structures by searching for the best ordering with genetic algorithms [J].
Larranaga, P ;
Kuijpers, CMH ;
Murga, RH ;
Yurramendi, Y .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1996, 26 (04) :487-493
[20]   A guided cooperative search for the vehicle routing problem with time windows [J].
Le Bouthillier, A ;
Crainic, TG ;
Kropf, P .
IEEE INTELLIGENT SYSTEMS, 2005, 20 (04) :36-42