MA-BBOB: A Problem Generator for Black-Box Optimization Using Affine Combinations and Shifts
Not on the map. Why?
Abstract (arXiv)
Choosing a set of benchmark problems is often a key component of any empirical evaluation of iterative optimization heuristics. In continuous, single-objective optimization, several sets of problems have become widespread, including the well-established BBOB suite. While this suite is designed to enable rigorous benchmarking, it is also commonly used for testing methods such as algorithm selection, which the suite was never designed around. We present the MA-BBOB function generator, which uses the BBOB suite as component functions in an affine combination. In this work, we describe the full procedure to create these affine combinations and highlight the trade-offs of several design decisions, specifically the choice to place the optimum uniformly at random in the domain. We then illustrate how this generator can be used to gain more low-level insight into the function landscapes through the use of exploratory landscape analysis. Finally, we show a potential use-case of MA-BBOB in generating a wide set of training and testing data for algorithm selectors. Using this setup, we show that the basic scheme of using a set of landscape features to predict the best algorithm does not lead to optimal results, and that an algorithm selector trained purely on the BBOB functions generalizes poorly to the affine combinations.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 Dec 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 4; 2025: 3; 2026: 4.
11 papers.
- 2024Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimizationcited by 24
- 2025BLADE: Benchmark suite for LLM-driven Automated Design and Evolution of iterative optimisation heuristicscited by 9
- 2025Instance Generation for Meta-Black-Box Optimization through Latent Space Reverse Engineeringcited by 6
- 2024A Survey of Features Used for Representing Black-box Single-objective Continuous Optimizationcited by 3
- 2026LLM Driven Design of Continuous Optimization Problems with Controllable High-level Propertiescited by 2
- 2024Landscape-Aware Automated Algorithm Configuration using Multi-output Mixed Regression and Classificationcited by 1
- 2025Tracing the Interactions of Modular CMA-ES Configurations Across Problem Landscapescited by 1
- 2024A Deep Dive into Effects of Structural Bias on CMA-ES Performance along Affine Trajectoriescited by 0
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimizationcited by 0
- 2026On the Influence of the Feature Computation Budget on Per-Instance Algorithm Selection for Black-Box Optimizationcited by 0
- 2026Evaluating Real-World Generalizability of Algorithm Selection Modelscited by 0
- 2026Evaluating Real-World Generalizability of Algorithm Selection Models1 Jun 2026
- 2026On the Influence of the Feature Computation Budget on Per-Instance Algorithm Selection for Black-Box Optimization6 May 2026
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimization10 Apr 2026
- 2026LLM Driven Design of Continuous Optimization Problems with Controllable High-level Properties26 Jan 2026
- 2025Instance Generation for Meta-Black-Box Optimization through Latent Space Reverse Engineering19 Sep 2025
- 2025Tracing the Interactions of Modular CMA-ES Configurations Across Problem Landscapes3 Jul 2025
- 2025BLADE: Benchmark suite for LLM-driven Automated Design and Evolution of iterative optimisation heuristics28 Apr 2025
- 2024Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimization1 Nov 2024
- 2024Landscape-Aware Automated Algorithm Configuration using Multi-output Mixed Regression and Classification2 Sep 2024
- 2024A Survey of Features Used for Representing Black-box Single-objective Continuous Optimization8 Jun 2024
- 2024A Deep Dive into Effects of Structural Bias on CMA-ES Performance along Affine Trajectories26 Apr 2024