PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
February 8, 2026ACM Transactions on Evolutionary Learning and Optimization2 citations

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

View Full Paper
LSLennart SchäpermeierPKPascal Kerschke

Key Points

  • The research aims to create a test suite for bi-objective numerical optimization that overcomes limitations of current benchmarking methods.
  • Develop a problem generation approach using convex-quadratic functions.
  • Create multiple problem categories with varying properties.
  • Implement a public Python package for reproducibility.
  • Introduced BONO-Bench with 20 distinct problem categories.
  • Demonstrated the generator's ability to configure properties like decision variables and optimization landscapes.
  • Facilitated precise approximation of optimal Pareto fronts.

Abstract

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 bonobench to facilitate reproducible benchmarking.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Schäpermeier et al. (2026) studied this question.

synapsesocial.com/papers/698829f20fc35cd7a88499efhttps://doi.org/10.1145/3795775
Ask AI
Helpful
Bookmark
Share
View Full Paper