Evolutionary Diversity Optimization and the Minimum Spanning Tree Problem

10/21/2020
by   Jakob Bossek, et al.
0

In the area of evolutionary computation the calculation of diverse sets of high-quality solutions to a given optimization problem has gained momentum in recent years under the term evolutionary diversity optimization. Theoretical insights into the working principles of baseline evolutionary algorithms for diversity optimization are still rare. In this paper we study the well-known Minimum Spanning Tree problem (MST) in the context of diversity optimization where population diversity is measured by the sum of pairwise edge overlaps. Theoretical results provide insights into the fitness landscape of the MST diversity optimization problem pointing out that even for a population of μ=2 fitness plateaus (of constant length) can be reached, but nevertheless diverse sets can be calculated in polynomial time. We supplement our theoretical results with a series of experiments for the unconstrained and constraint case where all solutions need to fulfill a minimal quality threshold. Our results show that a simple (μ+1)-EA can effectively compute a diversified population of spanning trees of high quality.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/20/2020

Evolving Diverse Sets of Tours for the Travelling Salesperson Problem

Evolving diverse sets of high quality solutions has gained increasing in...
research
04/28/2021

Entropy-Based Evolutionary Diversity Optimisation for the Traveling Salesperson Problem

Computing diverse sets of high-quality solutions has gained increasing a...
research
04/12/2022

Coevolutionary Pareto Diversity Optimization

Computing diverse sets of high quality solutions for a given optimizatio...
research
02/01/2019

Fast Re-Optimization via Structural Diversity

When a problem instance is perturbed by a small modification, one would ...
research
07/14/2023

Rigorous Runtime Analysis of Diversity Optimization with GSEMO on OneMinMax

The evolutionary diversity optimization aims at finding a diverse set of...
research
05/30/2023

Runtime Analysis of Quality Diversity Algorithms

Quality diversity (QD) is a branch of evolutionary computation that gain...
research
06/29/2023

Improving Time and Memory Efficiency of Genetic Algorithms by Storing Populations as Minimum Spanning Trees of Patches

In many applications of evolutionary algorithms the computational cost o...

Please sign up or login with your details

Forgot password? Click here to reset