Improved Runtime Guarantees for the SPEA2 Multi-Objective Optimizer
Benjamin Doerr, Martin S. Krejca, Milan Stanković
aaai
Research metadataShow detailsHide details
- Affiliations
- Not available
- Published
- 2026-03-17
- Processed
- 7/25/2026, 12:34:57 PM
- Analysis model
- gemini-2.5-flash
- Analysis status
- analyzed
- Local PDF artifact
- papers/pdf/2026/improved-runtime-guarantees-for-the-spea2-multi-objective-op.pdf
Summary
This paper analyzes the Strength Pareto Evolutionary Algorithm 2 (SPEA2), a widely used multi-objective optimizer. The core idea is to mathematically study SPEA2's complex selection mechanism, particularly its balanced selection property, which differs from NSGA-II. The main empirical claim is that SPEA2 achieves improved runtime guarantees for benchmark problems like ONEMINMAX, LEADINGONESTRAILINGZEROS, and ONEJUMPZEROJUMP, with runtimes that are less sensitive to the choice of population size compared to previous bounds for SPEA2 and NSGA-II.
Problem
The paper addresses several bottlenecks and gaps in the theoretical understanding of multi-objective evolutionary algorithms (MOEAs):
- Limited theoretical understanding of SPEA2: SPEA2 is one of the most widely used domination-based MOEAs, but its complex selection mechanism makes it one of the least understood from a theoretical perspective.
- Linear dependence of runtime on population size: Previous runtime guarantees for SPEA2 and NSGA-II show a linear dependence on the population size, meaning increased population size weakens performance guarantees.