A discrete spider monkey optimization for the vehicle routing problem with stochastic demands

被引:20
作者
Xia, Xiaoyun [1 ]
Liao, Weizhi [1 ]
Zhang, Yu [2 ]
Peng, Xue [3 ]
机构
[1] Jiaxing Univ, Coll Informat Sci & Engn, Jiaxing 314001, Peoples R China
[2] Guangdong Acad Sci, Inst Intelligent Mfg, Guangzhou 510070, Peoples R China
[3] Guangdong Polytech Normal Univ, Sch Math & Syst Sci, Guangzhou 510665, Peoples R China
基金
中国国家自然科学基金;
关键词
Vehicle Routing Problem (VRP); Stochastic Demands; Spider monkey optimization (SMO); Non adjacent 2-OPT; Swarm intelligence; SWARM OPTIMIZATION; ALGORITHM; SEARCH;
D O I
10.1016/j.asoc.2021.107676
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Vehicle Routing Problem (VRP) is a classical NP-hard combinatorial optimization problem. In recent years, a lot of heuristic algorithms have been proposed for optimizing the problem, and many simulation and practical experiments are performed to evaluate and verify the effectiveness of different heuristic algorithms. In this paper, we focus on the Vehicle Routing Problem with stochastic demands (VRPSD) in which the customer demands follow known probability distributions. A hybrid algorithm called DSMO-GA which combines discrete spider monkey algorithm (SMO) with genetic algorithm (GA) is proposed for solving the VRPSD problem. In the proposed DSMO-GA for VRPSD, the individuals are coded as sets and sequences, and a conflict elimination method is designed to cancel the infeasible codes. Accordingly, a non adjacent 2-OPT is designed to enhance population diversity. The proposed DSMO-GA effectively integrates the advantages of DSMO and GA to further balance the global exploration and local exploitation capacity. Five groups of different experiments are conducted and the results show that DSMO-GA is valid for the VRPSD. Furthermore, the impact of various parameters on the performance of DSMO-GA are also investigated. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:13
相关论文
共 33 条
[1]   Spider Monkey Optimization: a survey [J].
Agrawal V. ;
Rastogi R. ;
Tiwari D.C. .
International Journal of System Assurance Engineering and Management, 2018, 9 (04) :929-941
[2]  
Ali AF, 2017, MODEL OPTIM SCI TECH, P425, DOI 10.1007/978-3-319-50920-4_17
[4]   Estimation-based metaheuristics for the single vehicle routing problem with stochastic demands and customers [J].
Balaprakash, Prasanna ;
Birattari, Mauro ;
Stutzle, Thomas ;
Dorigo, Marco .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2015, 61 (02) :463-487
[5]   Spider Monkey Optimization algorithm for numerical optimization [J].
Bansal, Jagdish Chand ;
Sharma, Harish ;
Jadon, Shimpi Singh ;
Clerc, Maurice .
MEMETIC COMPUTING, 2014, 6 (01) :31-47
[6]   Faster rollout search for the vehicle routing problem with stochastic demands and restocking [J].
Bertazzi, Luca ;
Secomandi, Nicola .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 270 (02) :487-497
[7]   A Variable Neighborhood Search for the Generalized Vehicle Routing Problem with Stochastic Demands [J].
Biesinger, Benjamin ;
Hu, Bin ;
Raidl, Guenther R. .
EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2015, 2015, 9026 :48-60
[8]   The vehicle routing problem: State of the art classification and review [J].
Braekers, Kris ;
Ramaekers, Katrien ;
Van Nieuwenhuyse, Inneke .
COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 99 :300-313
[9]   SM-RuleMiner: Spider monkey based rule miner using novel fitness function for diabetes classification [J].
Cheruku, Ramalingaswamy ;
Edla, Damodar Reddy ;
Kuppili, Venkatanareshbabu .
COMPUTERS IN BIOLOGY AND MEDICINE, 2017, 81 :79-92
[10]   Decomposition-based multi-objective evolutionary algorithm for vehicle routing problem with stochastic demands [J].
Gee, Sen Bong ;
Arokiasami, Willson Amalraj ;
Jiang, Jing ;
Tan, Kay Chen .
SOFT COMPUTING, 2016, 20 (09) :3443-3453