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

Institutions

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

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A study of adaptive population sizing in a self-adaptive differential evolution

Haidi Ibrahim, Theam Foo Ng, Amr S. Ghoneim, Haldi Budiman et al.
Results in Control and Optimization
Evolution and Genetic Dynamics
article

A study of adaptive population sizing in a self-adaptive differential evolution

Haidi Ibrahim, Theam Foo Ng, Amr S. Ghoneim, Haldi Budiman, Shir Li Wang, Bahbibi Rahmatullah
article en

Abstract

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.

Results in Control and OptimizationVol. 20
Universiti Sains Malaysia (MY), Sultan Idris Education University (MY), Universitas Islam Kalimantan Muhammad Arsyad Al Banjary (ID), Helwan University (EG)
Ministry of Higher Education, Malaysia, Universiti Pendidikan Sultan Idris
Openalex Percentile: Top 83%
Evolution and Genetic Dynamics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.