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 条
[41]   Survey and unification of local search techniques in metaheuristics for multi-objective combinatorial optimisation [J].
Aymeric Blot ;
Marie-Éléonore Kessaci ;
Laetitia Jourdan .
Journal of Heuristics, 2018, 24 :853-877
[42]   The Directed Search Method for Unconstrained Parameter Dependent Multi-objective Optimization Problems [J].
Sosa Hernandez, Victor Adrian ;
Lara, Adriana ;
Trautmann, Heike ;
Rudolph, Guenter ;
Schutze, Oliver .
NEO 2015, 2017, 663 :281-330
[43]   An efficient search method for multi-objective flexible job shop scheduling problems [J].
Xing, Li-Ning ;
Chen, Ying-Wu ;
Yang, Ke-Wei .
JOURNAL OF INTELLIGENT MANUFACTURING, 2009, 20 (03) :283-293
[44]   An efficient search method for multi-objective flexible job shop scheduling problems [J].
Li-Ning Xing ;
Ying-Wu Chen ;
Ke-Wei Yang .
Journal of Intelligent Manufacturing, 2009, 20 :283-293
[45]   A comparative study of local search within a surrogate-assisted multi-objective memetic algorithm framework for expensive problems [J].
Palar, Pramudita Satria ;
Tsuchiya, Takeshi ;
Parks, Geoffrey Thomas .
APPLIED SOFT COMPUTING, 2016, 43 :1-19
[46]   Local search in two-fold EMO algorithm to enhance solution similarity for multi-objective vehicle routing problems [J].
Murata, Tadahiko ;
Itai, Ryota .
EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, PROCEEDINGS, 2007, 4403 :201-+
[47]   A Hybrid Multi-objective Extremal Optimisation Approach for Multi-objective Combinatorial Optimisation Problems [J].
Gomez-Meneses, Pedro ;
Randall, Marcus ;
Lewis, Andrew .
2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
[48]   A Chaos Search for Multi-Objective Memetic Algorithm [J].
Ammaruekarat, Paranya ;
Meesad, Phayung .
INFORMATION AND ELECTRONICS ENGINEERING, 2011, 6 :140-144
[49]   A multi-objective optimization method based on genetic algorithm and local search with applications to scheduling [J].
Zhou, H ;
Shi, RF .
MANAGEMENT SCIENCES AND GLOBAL STRATEGIES IN THE 21ST CENTURY, VOLS 1 AND 2, 2004, :177-183
[50]   A multi-objective local search heuristic for scheduling Earth observations taken by an agile satellite [J].
Tangpattanakul, Panwadee ;
Jozefowiez, Nicolas ;
Lopez, Pierre .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 245 (02) :542-554