paper-with-me

홈 › Papers

Analysis of Evolutionary Diversity Optimisation for the Maximum Matching Problem

2024-04-17 · Jonathan Gadea Harder, Aneta Neumann, Frank Neumann

This paper explores the enhancement of solution diversity in evolutionary algorithms (EAs) for the maximum matching problem, concentrating on complete bipartite graphs and paths. We adopt binary string encoding for matchings and use Hamming distance to measure diversity, aiming for its maximization. Our study centers on the $(\mu+1)$-EA and $2P-EA_D$, which are applied to optimize diversity. We provide a rigorous theoretical and empirical analysis of these algorithms. For complete bipartite graphs, our runtime analysis shows that, with a reasonably small $\mu$, the $(\mu+1)$-EA achieves maximal diversity with an expected runtime of $O(\mu^2 m^4 \log(m))$ for the small gap case (where the population size $\mu$ is less than the difference in the sizes of the bipartite partitions) and $O(\mu^2 m^2 \log(m))$ otherwise. For paths, we establish an upper runtime bound of $O(\mu^3 m^3)$. The $2P-EA_D$ displays stronger performance, with bounds of $O(\mu^2 m^2 \log(m))$ for the small gap case, $O(\mu^2 n^2 \log(n))$ otherwise, and $O(\mu^3 m^2)$ for paths. Here, $n$ represents the total number of vertices and $m$ the number of edges. Our empirical studies, which examine the scaling behavior with respect to $m$ and $\mu$, complement these theoretical insights and suggest potential for further refinement of the runtime bounds.

📄 PDF Abstract BibTeX arXiv:2404.11784

Code (0)

등록된 구현이 없습니다.

Tasks

DiversityEvolutionary Algorithms

Similar Papers 제목 키워드 기반

Co-Evolutionary Diversity Optimisation for the Traveling Thief Problem

2022-07-28 · Adel Nikfarjam, Aneta Neumann, Jakob Bossek, Frank Neumann

Recently different evolutionary computation approaches have been developed that generate sets of high quality diverse solutions for a given optimisation problem. Many studies have considered diversity 1) as a mean to exp…

Diversity

Design and Analysis of Diversity-Based Parent Selection Schemes for Speeding Up Evolutionary Multi-objective Optimisation

2018-05-03 · Edgar Covantes Osuna, Wanru Gao, Frank Neumann, Dirk Sudholt

Parent selection in evolutionary algorithms for multi-objective optimisation is usually performed by dominance mechanisms or indicator functions that prefer non-dominated points. We propose to refine the parent selection…

DiversityEvolutionary Algorithms

Computing High-Quality Solutions for the Patient Admission Scheduling Problem using Evolutionary Diversity Optimisation

2022-07-28 · Adel Nikfarjam, Amirhossein Moosavi, Aneta Neumann, Frank Neumann

Diversification in a set of solutions has become a hot research topic in the evolutionary computation community. It has been proven beneficial for optimisation problems in several ways, such as computing a diverse set of…

DiversityScheduling

Evolutionary Diversity Optimisation for The Traveling Thief Problem

2022-04-06 · Adel Nikfarjam, Aneta Neumann, Frank Neumann

There has been a growing interest in the evolutionary computation community to compute a diverse set of high-quality solutions for a given optimisation problem. This can provide the practitioners with invaluable informat…

Diversity

Investigating the effects Diversity Mechanisms have on Evolutionary Algorithms in Dynamic Environments

2016-10-09 · Matthew Hughes

Evolutionary algorithms have been successfully applied to a variety of optimisation problems in stationary environments. However, many real world optimisation problems are set in dynamic environments where the success cr…

DiversityEvolutionary Algorithms