Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Robust Differential Evolution via Nonlinear Population Size Reduction and Adaptive Restart: The ARRDE Algorithm

About

Robustness across heterogeneous optimization regimes remains a central challenge in bound-constrained continuous optimization. In practice, users often prefer optimizers that remain reliable across different dimensionalities, landscape structures, and evaluation budgets. Yet many Differential Evolution (DE) variants that perform strongly in one regime degrade substantially when transferred to others. To address this issue, we propose the Adaptive Restart--Refine Differential Evolution (ARRDE) algorithm, a DE variant designed explicitly for cross-regime robustness. ARRDE combines an adaptive restart--refine strategy, a nonlinear population-size reduction schedule that depends on problem dimensionality, and a budget-aware population-initialization rule for restricted-budget settings. Because robustness cannot be established credibly from a narrow experimental setting, we evaluate ARRDE on five benchmark suites: CEC2011, CEC2017, CEC2019, CEC2020, and CEC2022. These suites span markedly different dimensions, landscape characteristics, and evaluation budgets, making this, to the best of our knowledge, one of the most comprehensive robustness-oriented evaluations reported for a proposed DE variant in this context. Since their official performance metrics emphasize different aspects and are not directly comparable, we additionally introduce a bounded accuracy-based scoring metric derived from relative error for cross-suite robustness assessment. Using both the official suite-specific metrics and the proposed unified metric, ARRDE demonstrates consistently strong performance and one of the most stable aggregate profiles across the five suites. These results support ARRDE as a competitive DE variant for robust optimization across heterogeneous benchmark regimes.

Khoirul Faiq Muzakka, Ahsani Hafizhu Shali, Haris Suhendar, S\"oren M\"oller, Martin Finsterbusch• 2025

Related benchmarks

TaskDatasetResultRank
Numerical OptimizationCEC D=10 2022
Friedman Rank3.497
30
Numerical OptimizationCEC D=20 2022
Friedman Rank3.32
15
Numerical OptimizationCEC 10-dimensional 2020
Wins Count0.00e+0
10
Numerical OptimizationCEC Combined 10D & 20D 2022
Total Combined Score (S_tot)100
7
Numerical OptimizationCEC Nmax = 50,000 2011
Accuracy (E)0.1
7
Numerical OptimizationCEC Nmax = 100,000 2011
Accuracy (E)0.066
7
Single-objective bound-constrained optimizationCEC D=30 2017
Accuracy (E)0.094
7
Single-objective bound-constrained optimizationCEC D=50 2017
Accuracy16
7
Single-objective bound-constrained optimizationCEC D=100 2017
Accuracy (E)25.2
7
Numerical OptimizationCEC 10 functions (7 at 10D; others at 9D, 16D, 18D) 2019
Accuracy (E)0.9
7
Showing 10 of 18 rows

Other info

Follow for update