paper-with-me

홈 › Papers

Fast Mutation in Crossover-based Algorithms

2020-04-14 · Denis Antipov, Maxim Buzdalov, Benjamin Doerr

The heavy-tailed mutation operator proposed in Doerr, Le, Makhmara, and Nguyen (GECCO 2017), called \emph{fast mutation} to agree with the previously used language, so far was proven to be advantageous only in mutation-based algorithms. There, it can relieve the algorithm designer from finding the optimal mutation rate and nevertheless obtain a performance close to the one that the optimal mutation rate gives. In this first runtime analysis of a crossover-based algorithm using a heavy-tailed choice of the mutation rate, we show an even stronger impact. For the $(1+(\lambda,\lambda))$ genetic algorithm optimizing the OneMax benchmark function, we show that with a heavy-tailed mutation rate a linear runtime can be achieved. This is asymptotically faster than what can be obtained with any static mutation rate, and is asymptotically equivalent to the runtime of the self-adjusting version of the parameters choice of the $(1+(\lambda,\lambda))$ genetic algorithm. This result is complemented by an empirical study which shows the effectiveness of the fast mutation also on random satisfiable Max-3SAT instances.

📄 PDF Abstract BibTeX arXiv:2004.06538

Code (1)

mbuzdalov/generic-onell 공식 구현

Similar Papers 제목 키워드 기반

How Crossover Speeds Up Building-Block Assembly in Genetic Algorithms

2014-03-26 · Dirk Sudholt

We re-investigate a fundamental question: how effective is crossover in Genetic Algorithms in combining building blocks of good solutions? Although this has been discussed controversially for decades, we are still lackin…

Evolutionary Algorithms

Standard Steady State Genetic Algorithms Can Hillclimb Faster than Mutation-only Evolutionary Algorithms

2017-08-04 · Dogan Corus, Pietro S. Oliveto

Explaining to what extent the real power of genetic algorithms lies in the ability of crossover to recombine individuals into higher quality solutions is an important problem in evolutionary computation. In this paper we…

Evolutionary Algorithms

A General Dichotomy of Evolutionary Algorithms on Monotone Functions

2018-03-25 · Johannes Lengler

It is known that the evolutionary algorithm $(1+1)$-EA with mutation rate $c/n$ optimises every monotone function efficiently if $c<1$, and needs exponential time on some monotone functions (HotTopic functions) if $c\geq…

Evolutionary Algorithms

Benchmarking a $(μ+λ)$ Genetic Algorithm with Configurable Crossover Probability

2020-06-10 · Furong Ye, Hao Wang, Carola Doerr, Thomas Bäck

We investigate a family of $(\mu+\lambda)$ Genetic Algorithms (GAs) which creates offspring either from mutation or by recombining two randomly chosen parents. By scaling the crossover probability, we can thus interpolat…

Benchmarking

Novel Methods for Enhancing the Performance of Genetic Algorithms

2018-01-09 · Esra'a O Alkafaween

In this thesis we propose new methods for crossover operator namely: cut on worst gene (COWGC), cut on worst L+R gene (COWLRGC) and Collision Crossovers. And also we propose several types of mutation operator such as: wo…