Automatic Configuration of Multi-Objective Local Search Algorithms for Permutation Problems

被引:11
作者
Blot, Aymeric [1 ]
Kessaci, Marie-Eleonore [1 ]
Jourdan, Laetitia [1 ]
Hoos, Holger H. [2 ]
机构
[1] Univ Lille, Cent Lille, CNRS,UMR 9189, CRIStAL Ctr Rech Informat Signal & Automat Lille, F-59000 Lille, France
[2] Leiden Univ, LIACS, NL-2333 CA Leiden, Netherlands
关键词
Algorithm configuration; local search; multi-objective optimisation; permutation flowshop scheduling problem; travelling salesman problem;
D O I
10.1162/evco_a_00240
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Automatic algorithm configuration (AAC) is becoming a key ingredient in the design of high-performance solvers for challenging optimisation problems. However, most existing work on AAC deals with configuration procedures that optimise a single performance metric of a given, single-objective algorithm. Of course, these configurators can also be used to optimise the performance of multi-objective algorithms, as measured by a single performance indicator. In this work, we demonstrate that better results can be obtained by using a native, multi-objective algorithm configuration procedure. Specifically, we compare three AAC approaches: one considering only the hypervolume indicator, a second optimising the weighted sum of hypervolume and spread, and a third that simultaneously optimises these complementary indicators, using a genuinely multi-objective approach. We assess these approaches by applying them to a highly-parametric local search framework for two widely studied multi-objective optimisation problems, the bi-objective permutation flowshop and travelling salesman problems. Our results show that multi-objective algorithms are indeed best configured using a multi-objective configurator.
引用
收藏
页码:147 / 171
页数:25
相关论文
共 50 条
[31]   Solving dynamic multi-objective problems with an evolutionary multi-directional search approach [J].
Hu, Yaru ;
Ou, Junwei ;
Zheng, Jinhua ;
Zou, Juan ;
Yang, Shengxiang ;
Ruan, Gan .
KNOWLEDGE-BASED SYSTEMS, 2020, 194
[32]   Gene linkage identification in permutation problems for local search and genetic local search [J].
Murata, T ;
Miyata, S .
INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOL 1-4, PROCEEDINGS, 2005, :1920-1924
[33]   Visualising the Landscape of Multi-Objective Problems using Local Optima Networks [J].
Fieldsend, Jonathan E. ;
Alyahya, Khulood .
PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, :1421-1429
[34]   Performance comparison of multi-objective local search strategies to infer phylogenetic trees [J].
Villalobos-Cid, Manuel ;
Dorn, Marcio ;
Inostroza-Ponta, Mario .
2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, :2661-2668
[35]   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
[36]   AEDB protocol tuning with a fast efficient parallel multi-objective local search [J].
Iturriaga, Santiago ;
Nesmachnow, Sergio ;
Ruiz, Patricia ;
Bouvry, Pascal ;
Dorronsoro, Bernabe .
INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2014, 17 (2-3) :144-161
[37]   Classification Problem Solving Using Multi-objective Optimization Approach and Local Search [J].
Mane, Seema ;
Sonawani, S. S. ;
Sakhare, Sachin .
2016 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, AND OPTIMIZATION TECHNIQUES (ICEEOT), 2016, :243-247
[38]   A Broyden-based algorithm for multi-objective local-search optimization [J].
Botello-Aceves, Salvador ;
Ivvan Valdez, S. ;
Hernandez-Aguirre, Arturo .
INFORMATION SCIENCES, 2022, 594 :264-285
[39]   A multi-objective genetic local search algorithm and its application to flowshop scheduling [J].
Ishibuchi, H ;
Murata, T .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 1998, 28 (03) :392-403
[40]   AEDB protocol tuning with a fast efficient parallel multi-objective local search [J].
Iturriaga, Santiago ;
Nesmachnow, Sergio ;
Ruiz, Patricia ;
Bouvry, Pascal ;
Dorronsoro, Bernabé .
International Journal of Ad Hoc and Ubiquitous Computing, 2014, 17 (02) :144-161