mlsanityData to 7 Oct 2026

BONO-Bench: A Comprehensive Test Suite for Bi-objective Numerical Optimization with Traceable Pareto Sets

arXiv 2601.16970 ↗First posted 23 Jan 2026math.OC cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

The evaluation of heuristic optimizers on test problems, better known as benchmarking, is a cornerstone of research in multi-objective optimization. However, most test problems used in benchmarking numerical multi-objective black-box optimizers come from one of two flawed approaches: On the one hand, problems are constructed manually, which result in problems with well-understood optimal solutions, but unrealistic properties and biases. On the other hand, more realistic and complex single-objective problems are composited into multi-objective problems, but with a lack of control and understanding of problem properties. This paper proposes an extensive problem generation approach for bi-objective numerical optimization problems consisting of the combination of theoretically well-understood convex-quadratic functions into unimodal and multimodal landscapes with and without global structure. It supports configuration of test problem properties, such as the number of decision variables, local optima, Pareto front shape, plateaus in the objective space, or degree of conditioning, while maintaining theoretical tractability: The optimal front can be approximated to an arbitrary degree of precision regarding Pareto-compliant performance indicators such as the hypervolume or the exact R2 indicator. To demonstrate the generator's capabilities, a test suite of 20 problem categories, called BONO-Bench, is created and subsequently used as a basis of an illustrative benchmark study. Finally, the general approach underlying our proposed generator, together with the associated test suite, is publicly released in the Python package textttbonobench to facilitate reproducible benchmarking.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 11 of its 51 references that are in the map. First posted on arXiv 23 Jan 2026.

Builds on

11 of 51 references.

References · 11

  1. 2021SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimizationcited by 229
  2. 2020pymoo: Multi-objective Optimization in Pythoncited by 196
  3. 2016COCO: A Platform for Comparing Continuous Optimizers in a Black-Box Settingcited by 135
  4. 2018Automated Algorithm Selection: Survey and Perspectivescited by 111
  5. 2020The Hypervolume Indicator: Problems and Algorithmscited by 11
  6. 2016Using Well-Understood Single-Objective Functions in Multiobjective Black-Box Optimization Test Suitescited by 10
  7. 2020One PLOT to Show Them All: Visualization of Efficient Sets in Multi-Objective Landscapescited by 5
  8. 2018Challenges of Convex Quadratic Bi-objective Benchmark Problemscited by 1
  9. 2018On Bi-Objective convex-quadratic problemscited by 1
  10. 2022MOLE: Digging Tunnels Through Multimodal Multi-Objective Landscapescited by 1
  11. 2024R2 v2: The Pareto-compliant R2 Indicator for Better Benchmarking in Bi-objective Optimizationcited by 1

Built on by

Not cited yet.