ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1806.01331
26
9
v1v2v3v4 (latest)

Precise Runtime Analysis for Plateaus

4 June 2018
Denis Antipov
Benjamin Doerr
ArXiv (abs)PDFHTML
Abstract

To gain a better theoretical understanding of how evolutionary algorithms cope with plateaus of constant fitness, we analyze how the (1+1)(1 + 1)(1+1)~EA optimizes the nnn-dimensional PlateaukPlateau_kPlateauk​ function. This function has a plateau of second-best fitness in a radius of kkk around the optimum. As optimization algorithm, we regard the (1+1)(1 + 1)(1+1)~EA using an arbitrary unbiased mutation operator. Denoting by α\alphaα the random number of bits flipped in an application of this operator and assuming Pr⁡[α=1]=Ω(1)\Pr[\alpha = 1] = \Omega(1)Pr[α=1]=Ω(1), we show the surprising result that for k≥2k \ge 2k≥2 the expected optimization time of this algorithm is \[\frac{n^k}{k!\Pr[1 \le \alpha \le k]}(1 + o(1)),\] that is, the size of the plateau times the expected waiting time for an iteration flipping between 111 and kkk bits. Our result implies that the optimal mutation rate for this function is approximately~k/enk/enk/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.

View on arXiv
Comments on this paper