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

2019 ◽  
Vol 27 (1) ◽  
pp. 147-171 ◽  
Author(s):  
Aymeric Blot ◽  
Marie-Éléonore Kessaci ◽  
Laetitia Jourdan ◽  
Holger H. Hoos

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.

Author(s):  
Aymeric Blot ◽  
Holger H. Hoos ◽  
Laetitia Jourdan ◽  
Marie-Éléonore Kessaci-Marmion ◽  
Heike Trautmann

2009 ◽  
Vol 36 ◽  
pp. 267-306 ◽  
Author(s):  
F. Hutter ◽  
H. H. Hoos ◽  
K. Leyton-Brown ◽  
T. Stuetzle

The identification of performance-optimizing parameter settings is an important part of the development and application of algorithms. We describe an automatic framework for this algorithm configuration problem. More formally, we provide methods for optimizing a target algorithm’s performance on a given class of problem instances by varying a set of ordinal and/or categorical parameters. We review a family of local-search-based algorithm configuration procedures and present novel techniques for accelerating them by adaptively limiting the time spent for evaluating individual configurations. We describe the results of a comprehensive experimental evaluation of our methods, based on the configuration of prominent complete and incomplete algorithms for SAT. We also present what is, to our knowledge, the first published work on automatically configuring the CPLEX mixed integer programming solver. All the algorithms we considered had default parameter settings that were manually identified with considerable effort. Nevertheless, using our automated algorithm configuration procedures, we achieved substantial and consistent performance improvements.


2016 ◽  
Vol 3 ◽  
pp. 43-58 ◽  
Author(s):  
Manuel López-Ibáñez ◽  
Jérémie Dubois-Lacoste ◽  
Leslie Pérez Cáceres ◽  
Mauro Birattari ◽  
Thomas Stützle

Sign in / Sign up

Export Citation Format

Share Document