论文题目:A taxonomic review of metaheuristic algorithms for solving the vehicle routing problem and its variants
其他信息:Computers & Industrial Engineering|2020|Raafat Elshaer⁎, Hadeer Awad
文章贡献:1)对使用元启发式算法的VRP问题进行分类
2)分析各类元启发式算法求解VRP问题的贡献
文献数量:299篇 发表年份:2009-2017
目录
一、求解VRP问题的元启发式算法分类
二、VRP问题类型
三、元启发式算法的应用及效果
a 基于单解的元启发式相关文献
b 基于种群的元启发式相关文献
四、结论
一、求解VRP问题的元启发式算法分类
元启发式算法主要分为两类:基于单解的算法和基于种群的算法。基于单解的启发式分为7种类型(SA, TS, GRASP,VNS, GLS,ILS,LNS),16种基于种群的方法:12种进化计算(EC)方法(GA, ES, EP, GP, EDAs, DE, CoEA, CA, SS,MA,EMA和PR)和10种群体智能(SI)方法(ACO, PSO, BFOA, BCO, AIS,FA,CS,IWD,SFLA,BBO)。
二、VRP问题类型
大多数文章(98.91%)考虑了CVRP。大约37.32%的文章被认为是VRPTW。大多数情况下(30.8%),这些时间窗口是硬时间窗口,而软时间窗口也被考虑过(5.43%),而软时间窗口和严格时间窗口的混合是罕见的(1.09%)。在16.3%的文章中考虑了PDP。13.41%的文章考虑了异构VRP及其变体。9.42%的文章考虑了Multi仓库。在7.97、5.43、5.43、5.43、4.71、3.99、3.62、3.62、3.26%的文章中分别考虑了其他变量,如多周期、拆分交付、随机需求、绿色VRP、开放VRP、动态、时变、负载约束、随机行程VRP。其余的变体都很少。
三、元启发式算法的应用及效果
299篇文献中涉及的元启发式算法种类中386种,其中63.7%是基于单解的元启发式。
a 基于单解的元启发式相关文献
1)TS求解VRP的相关论文:
2)VNS求解VRP的相关论文:
3)LNS求解VRP的相关论文:
4)SA求解VRP的相关论文:
5)ILS求解VRP的相关论文:
5)GRASP及GLS求解VRP的相关论文:
文献中应用各算法次数占比
b 基于种群的元启发式相关文献
1)GA & MA
2)PR, SS, DE, CoEA, EMA and ES
3)ACO
4)PSO, ABC, BBMO, SFLA, BBO, GSO, CS, IWD and FA
文献中应用各算法次数占比:fig5展示了EA各算法的百分比情况,fig6展示了SI各算法的百分比情况。
在对比问题或算法效果时可以对照表格检索相关文献
四、结论
1.基于单解的元启发式算法中,最常使用的是TS和VNS;LNS、SA、ILS和GRASP应用较少;和GLS很少使用
2.针对基于群体的元启发式算法,EA中最常用的是遗传算法;MA应用较少;PR、SS、DE、CoEA、EMA和ES很少使用;EP、GP、EDAs、CA不常用,SI中最常用的是ACO和PSO;ABC、BBMO、SFLA、BBO、GSO、CS、IWD和FA很少使用;不使用BFOA和AIS。
3.未来的研究可以将重点放在将很少使用的算法应用于其他问题变体上,以探索算法性能。