atlas

Research map / Learning theory and algorithms / Submodular and game algorithms

Towards Runtime Analysis of Population-Based Co-evolutionary Algorithms on Sparse Binary Zero-Sum Game

AAAI 2025 · Learning theory and algorithms › Submodular and game algorithms · approach: Equilibrium solvers for adversarial games

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Provides the first rigorous runtime analysis of population-based co-evolutionary algorithms with pairwise dominance on the binary DIAGONAL zero-sum game, showing PDCoEA finds the optimum in polynomial time while RLS-PD and (1+1)-CoEA take exponential time.

Problem

Discrete binary two-player zero-sum games (maximin optimisation) with sparse binary payoffs, where gradient methods are inapplicable and the theory of co-evolutionary algorithms is limited.

Approach

Adapts the level-based theorem to co-evolution with an initialisation-aware variant and applies it to PDCoEA (population-based pairwise-dominance CoEA) on the DIAGONAL game, contrasting it with single-pair CoEAs that suffer negative drift.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use population-based PDCoEA with a low constant mutation rate and large populationCoEA on DIAGONAL · DIAGONALruntime: at most rdλn(λ² + n²)Helped
Use a single-pair RLS-PD instead of population-based PDCoEACoEA on DIAGONAL · DIAGONALruntime: at least eΩ(n)Hurt
Use single-pair (1+1)-CoEA instead of population-based PDCoEACoEA on DIAGONAL · DIAGONALruntime: at least eΩ(n)Hurt
Increase the mutation rate above χ = 0.5 (ablation)PDCoEA · DIAGONALruntime: χ = 0.5Hurt
Use population size below λ ≥ 0.4n (ablation)PDCoEA · DIAGONAL (n = 100)runtime: λ ≥ 0.4nHurt
Use population size below λ ≥ 0.2n (ablation)PDCoEA · DIAGONAL (n = 500, 1000)runtime: λ ≥ 0.2nHurt
Use bit-wise mutation instead of local mutation (ablation)single-pair CoEA with pairwise dominance · DIAGONALruntime: at least eΩ(n)No clear effect
Use χ = 0.3 with the tested configurations (ablation)PDCoEA · DIAGONAL (n = 100)empirical mean runtime: 0.12 × 106Helped
Use χ = 0.3 with the tested configurations (ablation)PDCoEA · DIAGONAL (n = 500)empirical mean runtime: 1.05 × 106Helped
Use χ = 0.3 with the tested configurations (ablation)PDCoEA · DIAGONAL (n = 1000)empirical mean runtime: 2.71 × 106Helped
Initialize both populations at Hamming weight n/2 (ablation)PDCoEA · DIAGONALruntimeHelped

Surprising findings

Limitations

Experimental setup

Benchmarks: DIAGONAL game

Metrics: runtime (function evaluations) empirical mean runtime Wilcoxon rank-sum p-values

Baselines: RLS-PD (1+1)-CoEA

Builds on: Level-Based Theorem (Lehre 2022) PDCoEA (Lehre 2022) RLS-PD (Hevia Fajardo, Lehre, and Lin 2023) Negative Drift Theorem

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy