Quantifying the Impact of Boundary Constraint Handling Methods on Differential Evolution
Not on the map. Why?
Abstract (arXiv)
Constraint handling is one of the most influential aspects of applying metaheuristics to real-world applications, which can hamper the search progress if treated improperly. In this work, we focus on a particular case - the box constraints, for which many boundary constraint handling methods (BCHMs) have been proposed. We call for the necessity of studying the impact of BCHMs on metaheuristics' performance and behavior, which receives seemingly little attention in the field. We target quantifying such impacts through systematic benchmarking by investigating 28 major variants of Differential Evolution (DE) taken from the modular DE framework (by combining different mutation and crossover operators) and 13 commonly applied BCHMs, resulting in 28 × 13 = 364 algorithm instances after pairing DE variants with BCHMs. After executing the algorithm instances on the well-known BBOB/COCO problem set, we analyze the best-reached objective function value (performance-wise) and the percentage of repaired solutions (behavioral) using statistical ranking methods for each combination of mutation, crossover, and BBOB function group. Our results clearly show that the choice of BCHMs substantially affects the empirical performance as well as the number of generated infeasible solutions, which allows us to provide general guidelines for selecting an appropriate BCHM for a given scenario.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 May 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 1.
3 papers.
- 2025SEvoBench : A C++ Framework For Evolutionary Single-Objective Optimization Benchmarking23 May 2025
- 2024Explainable Benchmarking for Iterative Optimization Heuristics31 Jan 2024
- 2022The importance of being constrained: dealing with infeasible solutions in Differential Evolution and beyond7 Mar 2022