A study of adaptive population sizing in a self-adaptive differential evolution
Differential Evolution (DE) is extensively applied due to its simplicity, robustness, and computational efficiency. However, the performance of DE is influenced by several factors, including the nature of the problem, the specific algorithm variant, and user-defined settings. Numerous studies have explored adaptive parameter settings to reduce the sensitivity of DE’s performance to user inputs, parameter choices, and problem characteristics. DE’s ability to find optimal solutions depends on offspring generation and population diversity. One of the ways to improve DE’s population diversity is by adjusting the population size, either by introducing new individuals or eliminating existing ones. This work investigates the adaptation of population sizing of a self-adaptive differential evolution algorithm called Self-Adaptive Ensemble-based DE with Enhanced Population Sizing (SAEDE-EP). The adaptation of population sizing in SAEDE-EP is influenced by two parameters: the threshold value for stagnation comparison of the best individual over generations and the population size’s growth rate. The effect of these two parameters on population sizing adaptation is evaluated using 26 benchmark single-objective unconstrained optimization functions consisting of unimodal, multimodal, hybrid, and composition functions. SAEDE-EP is compared against 18 state-of-the-art evolutionary algorithms on 10 functions from the 100-Digit Challenge on CEC 2019 single-objective real parameter optimization. Additionally, SAEDE-EP is tested on 57 problems from the CEC-2020 Competitions on Real-World Single Objective Constrained Optimization. Comparative analysis indicates that SAEDE-EP performs well in single-objective unconstrained optimization problems with various characteristics and solves 86% of the real-world single-objective constrained optimization, requiring less computational time and less exhaustive effort to set parameters. • An investigation into the effects of the stagnation threshold for the best individual across generations and the population size growth rate on the adaptation of population sizing in self-adaptive differential evolution. • An evaluation of the effectiveness of adaptive population sizing in self-adaptive differential evolution when applied to single-objective optimization problems with varying characteristics. • A demonstration that the two-stage adaptation mechanism in differential evolution requires minimal user intervention for parameter tuning.
Authors
- Haidi Ibrahim (ORCID: https://orcid.org/0000-0002-6401-1791)
- Theam Foo Ng (ORCID: https://orcid.org/0000-0002-9529-4456)
- Amr S. Ghoneim (ORCID: https://orcid.org/0000-0003-3522-4875)
- Haldi Budiman (ORCID: https://orcid.org/0000-0003-4369-4922)
- Shir Li Wang (ORCID: https://orcid.org/0000-0003-4417-3213)
- Bahbibi Rahmatullah (ORCID: https://orcid.org/0000-0002-6920-8112)
Institutions
- Universiti Sains Malaysia (MY)
- Sultan Idris Education University (MY)
- Universitas Islam Kalimantan Muhammad Arsyad Al Banjary (ID)
- Helwan University (EG)
Publication Details
- Journal
- Results in Control and Optimization
- Published
- 2025-06-19
- DOI
- https://doi.org/10.1016/j.rico.2025.100585
- Primary Topic
- Evolution and Genetic Dynamics
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Ministry of Higher Education, Malaysia
- Universiti Pendidikan Sultan Idris