A Proof that Using Crossover Can Guarantee Exponential Speed-Ups in Evolutionary Multi-Objective Optimisation

01/31/2023
by   Duc-Cuong Dang, et al.
0

Evolutionary algorithms are popular algorithms for multiobjective optimisation (also called Pareto optimisation) as they use a population to store trade-offs between different objectives. Despite their popularity, the theoretical foundation of multiobjective evolutionary optimisation (EMO) is still in its early development. Fundamental questions such as the benefits of the crossover operator are still not fully understood. We provide a theoretical analysis of well-known EMO algorithms GSEMO and NSGA-II to showcase the possible advantages of crossover. We propose a class of problems on which these EMO algorithms using crossover find the Pareto set in expected polynomial time. In sharp contrast, they and many other EMO algorithms without crossover require exponential time to even find a single Pareto-optimal point. This is the first example of an exponential performance gap through the use of crossover for the widely used NSGA-II algorithm.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/07/2023

Analysing the Robustness of NSGA-II under Noise

Runtime analysis has produced many results on the efficiency of simple e...
research
08/29/2022

Generalization In Multi-Objective Machine Learning

Modern machine learning tasks often require considering not just one but...
research
02/13/2019

Analysis of Baseline Evolutionary Algorithms for the Packing While Travelling Problem

Although the performance of base-line Evolutionary Algorithms (EAs) on l...
research
06/16/2016

Learning from Non-Stationary Stream Data in Multiobjective Evolutionary Algorithm

Evolutionary algorithms (EAs) have been well acknowledged as a promising...
research
05/11/2023

Fast Pareto Optimization Using Sliding Window Selection

Pareto optimization using evolutionary multi-objective algorithms has be...
research
09/04/2017

Theoretical Analysis of Stochastic Search Algorithms

Theoretical analyses of stochastic search algorithms, albeit few, have a...
research
05/26/2023

Non-Elitist Evolutionary Multi-Objective Optimisation: Proof-of-Principle Results

Elitism, which constructs the new population by preserving best solution...

Please sign up or login with your details

Forgot password? Click here to reset