TY - JOUR
T1 - Using Well-Understood Single-Objective Functions in Multiobjective Black-Box Optimization Test Suites
AU - Brockhoff, Dimo
AU - Auger, Anne
AU - Hansen, Nikolaus
AU - Tušar, Tea
N1 - Publisher Copyright:
© 2021 Massachusetts Institute of Technology.
PY - 2022/6/1
Y1 - 2022/6/1
N2 - Several test function suites are being used for numerical benchmarking of multiobjective optimization algorithms. While they have some desirable properties, such as well-understood Pareto sets and Pareto fronts of various shapes, most of the currently used functions possess characteristics that are arguably underrepresented in real-world problems such as separability, optima located exactly at the boundary constraints, and the existence of variables that solely control the distance between a solution and the Pareto front. Via the alternative construction of combining existing single-objective problems from the literature, we describe the bbob-biobj test suite with 55 bi-objective functions in continuous domain, and its extended version with 92 bi-objective functions (bbob-biobj-ext). Both test suites have been implemented in the COCO platform for black-box optimization benchmarking and various visual-izations of the test functions are shown to reveal their properties. Besides providing details on the construction of these problems and presenting their (known) properties, this article also aims at giving the rationale behind our approach in terms of groups of functions with similar properties, objective space normalization, and problem instances. The latter allows us to easily compare the performance of deterministic and stochastic solvers, which is an often overlooked issue in benchmarking.
AB - Several test function suites are being used for numerical benchmarking of multiobjective optimization algorithms. While they have some desirable properties, such as well-understood Pareto sets and Pareto fronts of various shapes, most of the currently used functions possess characteristics that are arguably underrepresented in real-world problems such as separability, optima located exactly at the boundary constraints, and the existence of variables that solely control the distance between a solution and the Pareto front. Via the alternative construction of combining existing single-objective problems from the literature, we describe the bbob-biobj test suite with 55 bi-objective functions in continuous domain, and its extended version with 92 bi-objective functions (bbob-biobj-ext). Both test suites have been implemented in the COCO platform for black-box optimization benchmarking and various visual-izations of the test functions are shown to reveal their properties. Besides providing details on the construction of these problems and presenting their (known) properties, this article also aims at giving the rationale behind our approach in terms of groups of functions with similar properties, objective space normalization, and problem instances. The latter allows us to easily compare the performance of deterministic and stochastic solvers, which is an often overlooked issue in benchmarking.
KW - Black-box optimization benchmarking
KW - algorithm comparison
KW - benchmark suite generator
KW - multiobjective optimization
U2 - 10.1162/evco_a_00298
DO - 10.1162/evco_a_00298
M3 - Article
C2 - 34694352
AN - SCOPUS:85128049606
SN - 1063-6560
VL - 30
SP - 165
EP - 193
JO - Evolutionary Computation
JF - Evolutionary Computation
IS - 2
ER -