Visualising the landscape of multi-objective problems using local optima networks

Local optima networks (LONs) represent the landscape of optimisation problems. In a LON, graph vertices represent local optima in the search domain, their radii the basin sizes, and directed edges between vertices the ability to transit from one basin to another (with the edge width denoting how easy this is). Recently, a network construction approach inspired by LONs has been proposed for multi-objective problems which uses an undirected graph, representing mutually non-dominating solutions and neighbouring links, but not basin sizes. In contrast, here we introduce two formulations for multi/many-objective problems which are analogous to the traditional LON, using dominance-based hill-climbing to characterise the search domain. Each vertex represents a set of locally optimal solutions, with basins and ease of transition between them shown. These LONs vary depending on whether a point-based (dominance neutral optima) or set-based (Pareto local optima) representation is used to define mode construction. We illustrate these alternative formulations on some illustrative problems. We discuss some of the underlying computational issues in constructing LONs in a multi-objective as opposed to uni-objective problem domain, along with the inherent issue of neutrality - as each a vertex in these graphs almost invariably represents a set in our proposed constructs.

[1]  Nuno Lourenço,et al.  Parallel Problem Solving from Nature – PPSN XV , 2018, Lecture Notes in Computer Science.

[2]  Sébastien Vérel,et al.  Complex-network analysis of combinatorial spaces: The NK landscape case , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[3]  Sébastien Vérel,et al.  Local Optima Networks with Escape Edges , 2011, Artificial Evolution.

[4]  Andrzej Jaszkiewicz,et al.  ND-Tree-Based Update: A Fast Algorithm for the Dynamic Nondominance Problem , 2016, IEEE Transactions on Evolutionary Computation.

[5]  David W. Corne,et al.  Techniques for highly multiobjective optimisation: some nondominated points are better than others , 2007, GECCO '07.

[6]  Tobias Glasmachers,et al.  A Fast Incremental BSP Tree Archive for Non-dominated Points , 2016, EMO.

[7]  Sébastien Vérel,et al.  Sampling Local Optima Networks of Large Combinatorial Search Spaces: The QAP Case , 2018, PPSN.

[8]  Gabriela Ochoa,et al.  Local Optima Networks of the Permutation Flowshop Scheduling Problem: Makespan vs. total flow time , 2017, 2017 IEEE Congress on Evolutionary Computation (CEC).

[9]  Sébastien Vérel,et al.  Local Optima Networks of the Quadratic Assignment Problem , 2010, IEEE Congress on Evolutionary Computation.

[10]  Sébastien Vérel,et al.  Local Optima Networks of NK Landscapes With Neutrality , 2011, IEEE Transactions on Evolutionary Computation.

[11]  Sébastien Vérel,et al.  Pareto Local Optima of Multiobjective NK-Landscapes with Correlated Objectives , 2011, EvoCOP.

[12]  Sébastien Vérel,et al.  A study of NK landscapes' basins and local optima networks , 2008, GECCO '08.

[13]  Gabriela Ochoa,et al.  Perturbation Strength and the Global Structure of QAP Fitness Landscapes , 2018, PPSN.

[14]  Gabriela Ochoa,et al.  Comparing communities of optima with funnels in combinatorial fitness landscapes , 2017, GECCO.

[15]  Sébastien Vérel,et al.  First-Improvement vs. Best-Improvement Local Optima Networks of NK Landscapes , 2010, PPSN.

[16]  Jonathan E. Fieldsend,et al.  A feature rich distance-based many-objective visualisable test problem generator , 2019, GECCO.

[17]  Thomas Stützle,et al.  On local optima in multiobjective combinatorial optimization problems , 2007, Ann. Oper. Res..

[18]  Marco Tomassini,et al.  Data-driven local optima network characterization of QAPLIB instances , 2014, GECCO.

[19]  Sébastien Vérel,et al.  On Pareto Local Optimal Solutions Networks , 2018, PPSN.

[20]  Edmund K. Burke,et al.  The Multi-Funnel Structure of TSP Fitness Landscapes: A Visual Exploration , 2015, Artificial Evolution.

[21]  Jonathan E. Fieldsend,et al.  Computationally efficient local optima network construction , 2018, GECCO.

[22]  David Corne,et al.  The Pareto archived evolution strategy: a new baseline algorithm for Pareto multiobjective optimisation , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).