Quality-Diversity Algorithms Can Provably Be Helpful for Optimization
Not on the map. Why?
Abstract (arXiv)
Quality-Diversity (QD) algorithms are a new type of Evolutionary Algorithms (EAs), aiming to find a set of high-performing, yet diverse solutions. They have found many successful applications in reinforcement learning and robotics, helping improve the robustness in complex environments. Furthermore, they often empirically find a better overall solution than traditional search algorithms which explicitly search for a single highest-performing solution. However, their theoretical analysis is far behind, leaving many fundamental questions unexplored. In this paper, we try to shed some light on the optimization ability of QD algorithms via rigorous running time analysis. By comparing the popular QD algorithm MAP-Elites with (μ+1)-EA (a typical EA focusing on finding better objective values only), we prove that on two NP-hard problem classes with wide applications, i.e., monotone approximately submodular maximization with a size constraint, and set cover, MAP-Elites can achieve the (asymptotically) optimal polynomial-time approximation ratio, while (μ+1)-EA requires exponential expected time on some instances. This provides theoretical justification for that QD algorithms can be helpful for optimization, and discloses that the simultaneous search for high-performing solutions with diverse behaviors can provide stepping stones to good overall solutions and help avoid local optima.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Jan 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 2; 2025: 2; 2026: 5.
9 papers.
- 2025Quality-Diversity Red-Teaming: Automated Generation of High-Quality and Diverse Attackers for Large Language Modelscited by 8
- 2024Multi-Objective Quality-Diversity for Crystal Structure Predictioncited by 4
- 2026What Do Evolutionary Coding Agents Evolve?cited by 3
- 2024Quality-Diversity with Limited Resourcescited by 1
- 2025Soft Quality-Diversity Optimizationcited by 1
- 2026Optimization of Edge Directions and Weights for Mixed Guidance Graphs in Lifelong Multi-Agent Path Findingcited by 1
- 2026Generating Diverse TSP Tours via a Combination of Graph Pointer Network and Dispersioncited by 0
- 2026STEER: Inference-Time Risk Control via Constrained Quality-Diversity Searchcited by 0
- 2026Loreley: Repository-Scale Program Evolution with Quality-Diversity Searchcited by 0
- 2026Loreley: Repository-Scale Program Evolution with Quality-Diversity Search20 Aug 2026
- 2026What Do Evolutionary Coding Agents Evolve?19 May 2026
- 2026Optimization of Edge Directions and Weights for Mixed Guidance Graphs in Lifelong Multi-Agent Path Finding26 Feb 2026
- 2026STEER: Inference-Time Risk Control via Constrained Quality-Diversity Search2 Feb 2026
- 2026Generating Diverse TSP Tours via a Combination of Graph Pointer Network and Dispersion3 Jan 2026
- 2025Soft Quality-Diversity Optimization30 Nov 2025
- 2025Quality-Diversity Red-Teaming: Automated Generation of High-Quality and Diverse Attackers for Large Language Models8 Jun 2025
- 2024Quality-Diversity with Limited Resources6 Jun 2024
- 2024Multi-Objective Quality-Diversity for Crystal Structure Prediction25 Mar 2024