Solution-Based Knowledge Discovery for Multi-objective Optimization

被引:0
作者
Legrand, Clement [1 ]
Cattaruzza, Diego [2 ]
Jourdan, Laetitia [1 ]
Kessaci, Marie-Eleonore [1 ]
机构
[1] Univ Lille, CNRS, Cent Lille, UMR CRIStAL 9189, F-59000 Lille, France
[2] Univ Lille, CNRS, Cent Lille, Inria,UMR CRIStAL 9189, F-59000 Lille, France
来源
PARALLEL PROBLEM SOLVING FROM NATURE-PPSN XVIII, PT IV, PPSN 2024 | 2024年 / 15151卷
关键词
Knowledge Discovery; Multi-objective Optimization; Combinatorial Optimization; Routing Problems; EVOLUTIONARY ALGORITHM; LOCAL SEARCH;
D O I
10.1007/978-3-031-70085-9_6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the combinatorial optimization field, Knowledge Discovery (KD) mechanisms (e.g., data mining, neural networks) have received increasing interest over the years. KD mechanisms are based upon two main procedures, being the extraction of knowledge from solutions, and the injection of such knowledge into solutions. However, in a multi-objective (MO) context, the simultaneous optimization of many conflicting objectives can lead to the learning of contradictory knowledge. We propose to develop a Solution-based KD (SKD) mechanism suited to MO optimization. It is integrated within two existing metaheuristics: the Iterated MO Local Search (IMOLS) and the MO Evolutionary Algorithm based on Decomposition (MOEA/D). As a case study, we consider a biobjective Vehicle Routing Problem with Time Windows (bVRPTW), to define accordingly the problem-dependent knowledge of the SKD mechanism. Our experiments show that using the KD mechanism we propose increases the performance of both IMOLS and MOEA/D algorithms.
引用
收藏
页码:83 / 99
页数:17
相关论文
共 35 条
[1]  
[Anonymous], 2002, Local-search and hybrid evolutionary algorithms for Pareto optimization
[2]  
[Anonymous], 2004, Metaheuristics for Multiobjective Optimisation, DOI DOI 10.1007/978-3-642-17144-47
[3]   PILS: Exploring high-order neighborhoods by pattern mining and injection [J].
Arnold, Florian ;
Santana, Italo ;
Sorensen, Kenneth ;
Vidal, Thibaut .
PATTERN RECOGNITION, 2021, 116
[4]   Knowledge-guided local search for the vehicle routing problem [J].
Arnold, Florian ;
Sorensen, Kenneth .
COMPUTERS & OPERATIONS RESEARCH, 2019, 105 :32-46
[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]   Automatic Design of Multi-Objective Local Search Algorithms Case Study on a bi-objective Permutation Flowshop Scheduling Problem [J].
Blot, Aymeric ;
Jourdan, Laetitia ;
Kessaci, Marie-Eleonore .
PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17), 2017, :227-234
[7]   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
[8]   Local Search Effects in Bi-Objective Orienteering [J].
Bossek, Jakob ;
Grimme, Christian ;
Meisel, Stephan ;
Rudolph, Gunter ;
Trautmann, Heike .
GECCO'18: PROCEEDINGS OF THE 2018 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2018, :585-592
[9]  
Castro-Gutierrez J, 2011, IEEE SYS MAN CYBERN, P257, DOI 10.1109/ICSMC.2011.6083675
[10]  
Coello CAC, 2010, STUD COMPUT INTELL, V272, P1