Randomness as Reference: Benchmark Metric for Optimization in Engineering
By: Stefan Ivić, Siniša Družeta, Luka Grbčić
Potential Business Impact:
Tests computer programs for real-world engineering problems.
Benchmarking optimization algorithms is fundamental for the advancement of computational intelligence. However, widely adopted artificial test suites exhibit limited correspondence with the diversity and complexity of real-world engineering optimization tasks. This paper presents a new benchmark suite comprising 231 bounded, continuous, unconstrained optimization problems, the majority derived from engineering design and simulation scenarios, including computational fluid dynamics and finite element analysis models. In conjunction with this suite, a novel performance metric is introduced, which employs random sampling as a statistical reference, providing nonlinear normalization of objective values and enabling unbiased comparison of algorithmic efficiency across heterogeneous problems. Using this framework, 20 deterministic and stochastic optimization methods were systematically evaluated through hundreds of independent runs per problem, ensuring statistical robustness. The results indicate that only a few of the tested optimization methods consistently achieve excellent performance, while several commonly used metaheuristics exhibit severe efficiency loss on engineering-type problems, emphasizing the limitations of conventional benchmarks. Furthermore, the conducted tests are used for analyzing various features of the optimization methods, providing practical guidelines for their application. The proposed test suite and metric together offer a transparent, reproducible, and practically relevant platform for evaluating and comparing optimization methods, thereby narrowing the gap between the available benchmark tests and realistic engineering applications.
Similar Papers
MECHBench: A Set of Black-Box Optimization Benchmarks originated from Structural Mechanics
Neural and Evolutionary Computing
Tests computer programs on real car crash problems.
Benchmarking that Matters: Rethinking Benchmarking for Practical Impact
Neural and Evolutionary Computing
Creates better computer problem-solving tools for real-world tasks.
EngiBench: A Framework for Data-Driven Engineering Design Research
Computational Engineering, Finance, and Science
Helps computers design better things faster.