Precise runtime analysis for plateaus

16Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

To gain a better theoretical understanding of how evolutionary algorithms cope with plateaus of constant fitness, we analyze how the (1 + 1) EA optimizes the n-dimensional Plateauk function. This function has a plateau of second-best fitness in a radius of k around the optimum. As optimization algorithm, we regard the (1 + 1) EA using an arbitrary unbiased mutation operator. Denoting by α the random number of bits flipped in an application of this operator and assuming (formula presented), we show the surprising result that for k ≥ 2 the expected optimization time of this algorithm is (formula presented) that is, the size of the plateau times the expected waiting time for an iteration flipping between 1 and k bits. Our result implies that the optimal mutation rate for this function is approximately k/en. Our main analysis tool is a combined analysis of the Markov chains on the search point space and on the Hamming level space, an approach that promises to be useful also for other plateau problems.

Cite

CITATION STYLE

APA

Antipov, D., & Doerr, B. (2018). Precise runtime analysis for plateaus. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11102 LNCS, pp. 117–128). Springer Verlag. https://doi.org/10.1007/978-3-319-99259-4_10

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free