cs.NESep 14, 2026

Signed Sensitivity of Expected Hitting Time to Mutation Rate in the (1+1) EA: Per-State Sign Theorems and Verifiable Certificates for Non-Lumpable Families

Authors: RenKai Wang

Abstract

For the (1+1) evolutionary algorithm with standard bit mutation, we study the sensitivity of the expected hitting time Hp=ExTH_p=\mathbb{E}_x T to the mutation rate. We first point out an easily overlooked formalization pitfall: the improvement event is not monotone in the mutation mask, so the unsigned (total-influence) form of the Margulis-Russo formula does not apply; the correct object is the signed endpoint difference. Second, we give an exact three-dimensional separation: two fitness functions share the entire one-step success-rate curve, yet their expected hitting times are two different exact rational numbers; hence one-step success-rate quantities do not determine the expected hitting time. Building on the runtime derivative Hp=(IQp)1QpHpH'_p=(I-Q_p)^{-1}Q'_p H_p, we construct computable double-residual sign certificates, prove a per-initial-state sign theorem on OneMax (for every non-optimal initial state, cH<0\partial_c H<0 on 0<c<10<c<1, where p=c/np=c/n; at c=1c=1 only the distance-one state is stationary), and extend the framework to non-lumpable positive linear families: an explicit non-lumpability witness, a block-interval double-residual certificate that covers all states without enumerating them, a uniform sign bound cET9n/16\partial_c\mathbb{E}T\le -9n/16 over the whole interval c[1/4,1/2]c\in[1/4,1/2] for an explicit family at all even scales n8n\ge 8, and a heterogeneous instance certificate Hx1/6H'_x\le -1/6 on 57 of 63 states across c=1c=1. All finite verifications use exact rational arithmetic. A bounded systematic literature search did not uncover this exact combination, although the underlying tools are well established; we therefore make no novelty claim beyond the stated combination.

Explore similar work

Jun 11, 2026cs.NE

The (1+1)(1 + 1)-EA in Dynamic Environments

We study the (1+1)(1 + 1)-EA in dynamic linear environments, where in every generation selection is performed with respect to a freshly sampled linear function with positive weights. We consider the Dynamic Binary Value problem, where each generation uses a uniformly random permutation of 1,2,4,,2n11,2,4,\dots,2^{n-1}, and a Uniform weight variant, where the weights are drawn independently from Unif(0,1)\mathrm{Unif}(0,1). Both of them have recently been integrated into the IOHprofiler platform and empirically studied. For both models we prove a sharp threshold in the mutation parameter χχ for mutation rate χ/nχ/n. Below the threshold, the expected optimisation time is O(nlogn)\mathcal{O}(n\log n), whereas above it the runtime becomes 2Ω(n)2^{Ω(n)}. For the Dynamic Binary Value problem in the exponential regime, we also quantify at what distance from the optimum the optimisation process stagnates. We show that there is a second threshold: a distance that is efficiently reached, but reaching any smaller distance takes exponential time. This quantifies and proves previous empirical findings.
Georg Hasebe, Johannes Lengler, Raghu Raman Ravi
Jul 15, 2026cs.NE

Asymptotical Analysis of the (1+(λ,λ))(1+(λ,λ)) GA Escape Time from Local Optima on Jump Functions

The paper develops the approach to the runtime analysis of evolutionary algorithms on the basis of limit theorems from probability theory. We consider the family of Jumpk_k benchmark functions, defined on the search space of binary strings of length nn, parametrized by the integer kk, which have a plateau of multiple local optima at the Hamming distance kk from a unique global optimum. In this work, we consider the genetic algorithm (1+(λ,λ))GA(1+(λ,λ)) GA from (Doerr, Doerr and Ebel, 2015) with tunable parameters of the mutation rate pp, crossover bias cc, and two intermediate population sizes λMλ_M and λCλ_C. We study the time it escapes from the plateau of local optima and reaches the global optimum in the case of Jumpk_k fitness function and tighten the upper bounds on the expected escape time, known from the work of Antipov, Doerr and Karavaev (2022). The obtained bounds also apply to a wider range of algorithmic parameters. The main result of this work applies to the case when kk\to \infty as n.n \to \infty. The case of finite kk is investigated quite simply and considered tangentially.
Anton V. Eremeev, Valentin A. Topchii
Jun 11, 2026cs.NE

Improved Runtime Bound for the (μ+1)(μ+ 1) EA on BinVal

We study the (μ+1)(μ+1) EA on the Binary Value function BinVal. We show that it needs at most O(μlogμnlogn)O(μ\log μ\cdot n \log n) function evaluations to find the optimum when μ=o(n/logn)μ= o(n/\log n). This substantially improves upon the recent upper bound of O(μ5nlog(n/μ4))O(μ^5 n \log(n/μ^4)) by Krejca, Neumann and Witt. Our results hold for several mutation operators including standard bit mutation. In particular, our bound implies that the (μ+1)(μ+1) EA is at most a factor O(logμlogn)O(\log μ\cdot \log n) slower on BinVal than on OneMax.
Joris Belder, Johannes Lengler, Raghu Raman Ravi