arXiv · 2604.08109
Analysis of Search Heuristics in the Multi-Armed Bandit Setting
Abstract
We consider the classic Multi-Armed Bandit setting to understand the exploration/exploitation tradeoffs made by different search heuristics. Since many search heuristics work by comparing different options (in evolutionary algorithms called "individuals"; in the Bandit literature called "arms"), we work with the "Dueling Bandits" setting. In each iteration, a comparison between different arms can be made; in the binary stochastic setting, each arm has a fixed winning probability against any other arm. A Condorcet winner is any arm that beats every other arm with a probability strictly higher than $1/2$. We show that evolutionary algorithms are rather bad at identifying the Condorcet winner: Even if the Condorcet winner beats every other arm with a probability $1-p$, the (1+1) EA, in its stationary distribution, chooses the Condorcet winner only with constant probability if $p=\Omega(1/n)$. By contrast, we show that a simple EDA (based on the Max-Min Ant System with iteration-best update) will choose the Condorcet winner in its maintained distribution with probability $1-\Theta(p)$. As a remedy for the (1+1) EA, we show how repeated duels can significantly boost the probability of the Condorcet winner in the stationary distribution.
Explore related subjects
Keep this discovery
Jasmin Brandt, Barbara Hammer, Timo Kötzing, Jurek Sander. 2026-04-09. Analysis of Search Heuristics in the Multi-Armed Bandit Setting. https://doi.org/10.1145/3795101.3805359
Cite the original work for its findings. Save a collection to share your selection of sources.