Improving neighborhood exploration into MOEA/D framework to solve a bi-objective routing problem

被引:4
作者
Legrand, Clement [1 ]
Cattaruzza, Diego [2 ]
Jourdan, Laetitia [1 ]
Kessaci, Marie-Eleonore [1 ]
机构
[1] Univ Lille, CNRS, Cent Lille, UMR 9189,CRIStAL, F-59000 Lille, France
[2] Univ Lille, UMR 9189, CRIStAL, CNRS,Cent Lille,Inria, F-59000 Lille, France
关键词
routing problems; multiobjective optimization; MOEA/D; local search; automatic configuration; EVOLUTIONARY ALGORITHM; TIME WINDOWS; LOCAL SEARCH;
D O I
10.1111/itor.13373
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Local search (LS) algorithms are efficient metaheuristics to solve combinatorial problems. The performance of LS highly depends on the neighborhood exploration of solutions. Many methods have been developed over the years to improve the efficiency of LS on different problems of operations research. In particular, the exploration strategy of the neighborhood and the exclusion of irrelevant neighboring solutions are design mechanisms that have to be carefully considered when tackling NP-hard optimization problems. An MOEA/D framework including an LS-based mutation and knowledge discovery mechanisms is the core algorithm used to solve a bi-objective vehicle routing problem with time windows (bVRPTW) where the total traveling cost and the total waiting time of drivers have to be minimized. We enhance the classical LS exploration strategy of the neighborhood from the literature of scheduling and propose new metrics based on customer distances and waiting times to reduce the neighborhood size. We conduct a deep analysis of the parameters to give a fine tuning of the MOEA/D framework adapted to the LS variants and to the bVRPTW. Experiments show that the proposed neighborhood strategies lead to better performance on both Solomon's and Gehring and Homberger's benchmarks.
引用
收藏
页码:117 / 143
页数:27
相关论文
共 35 条
[1]   A Fast and Scalable Heuristic for the Solution of Large-Scale Capacitated Vehicle Routing Problems [J].
Accorsi, Luca ;
Vigo, Daniele .
TRANSPORTATION SCIENCE, 2021, 55 (04) :832-856
[2]   PILS: Exploring high-order neighborhoods by pattern mining and injection [J].
Arnold, Florian ;
Santana, Italo ;
Sorensen, Kenneth ;
Vidal, Thibaut .
PATTERN RECOGNITION, 2021, 116
[3]   Knowledge-guided local search for the vehicle routing problem [J].
Arnold, Florian ;
Sorensen, Kenneth .
COMPUTERS & OPERATIONS RESEARCH, 2019, 105 :32-46
[4]   A hybrid meta-heuristic for multi-objective vehicle routing problems with time windows [J].
Banos, Raul ;
Ortega, Julio ;
Gil, Consolacion ;
Marquez, Antonio L. ;
de Toro, Francisco .
COMPUTERS & INDUSTRIAL ENGINEERING, 2013, 65 (02) :286-296
[5]   jMetalPy: A Python']Python framework for multi-objective optimization with metaheuristics [J].
Benitez-Hidalgo, Antonio ;
Nebro, Antonio J. ;
Garcia-Nieto, Jose ;
Oregi, Izaskun ;
Del Ser, Javier .
SWARM AND EVOLUTIONARY COMPUTATION, 2019, 51
[6]   Survey and unification of local search techniques in metaheuristics for multi-objective combinatorial optimisation [J].
Blot, Aymeric ;
Kessaci, Marie-Eleonore ;
Jourdan, Laetitia .
JOURNAL OF HEURISTICS, 2018, 24 (06) :853-877
[7]  
Castro-Gutierrez J., 2011, 2011 IEEE INT C SYST
[8]  
Coello CAC, 2010, STUD COMPUT INTELL, V272, P1
[9]  
Gehring Hermann., 1999, P EUROGEN99 SHORT CO, P57
[10]  
Geiger M., 2003, MULTICRITERIA FUZZY, P191