Runtime analysis of the (mu+1)-EA on the Dynamic BinVal function
Johannes Lengler, Simone Riedi

TL;DR
This paper analyzes the runtime of the (μ+1)-EA on the Dynamic BinVal function, revealing how population size influences efficiency thresholds and showing that the hardest optimization region is not near the optimum.
Contribution
It provides a theoretical analysis of the (μ+1)-EA's runtime on a dynamic problem, highlighting the impact of population size and proximity to the optimum.
Findings
Threshold for efficiency increases with larger μ near the optimum.
For μ=2, the hardest region is away from the optimum.
Population size affects the runtime threshold in dynamic environments.
Abstract
We study evolutionary algorithms in a dynamic setting, where for each generation a different fitness function is chosen, and selection is performed with respect to the current fitness function. Specifically, we consider Dynamic BinVal, in which the fitness functions for each generation is given by the linear function BinVal, but in each generation the order of bits is randomly permuted. For the (1+1)-EA it was known that there is an efficiency threshold for the mutation parameter, at which the runtime switches from quasilinear to exponential. A previous empirical evidence suggested that for larger population size , the threshold may increase. We prove that this is at least the case in an -neighborhood around the optimum: the threshold of the (\mu+1)-EA becomes arbitrarily large if the is chosen large enough. However, the most surprising result is obtained…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvolutionary Algorithms and Applications · Metaheuristic Optimization Algorithms Research · Evolution and Genetic Dynamics
