Multi-objective local search (MOLS) algorithms are e cient metaheuristics, which improve a set of solutions by using their neighbourhood to iteratively nd be er and be er solutions. MOLS algorithms are versatile algorithms with many available strategies, rst to select the solutions to explore, then to explore them, and nally to update the archive using some of the visited neighbours. In this paper, we propose a new generalisation of MOLS algorithms incorporating new recent ideas and algorithms. To be able to instantiate the many MOLS algorithms of the literature, our generalisation exposes numerous numerical and categorical parameters, raising the possibility of being automatically designed by an automatic algorithm con guration (AAC) mechanism. We investigate the worth of such an automatic design of MOLS algorithms using MOParamILS, a multi-objective AAC con gurator, on the permutation owshop scheduling problem, and demonstrate its worth against a traditional manual design.
CCS CONCEPTS• eory of computation → Design and analysis of algorithms; Randomized local search; •Applied computing → Multi-criterion optimization and decision-making;
KEYWORDSMetaheuristics, local search, parameter tuning, multi-objective optimisation ACM Reference format: