An adaptive differential evolution algorithm based on adaptive evolution strategy and diversity enhancement
Differential Evolution (DE) is a widely used and highly effective heuristic global optimization algorithm, but it often stagnates in the later stages of evolution due to a sudden drop in population diversity. To address these challenges, we propose an Adaptive Differential Evolution algorithm based...
Saved in:
| Main Authors: | , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Elsevier
2025-09-01
|
| Series: | Results in Engineering |
| Subjects: | |
| Online Access: | http://www.sciencedirect.com/science/article/pii/S2590123025026209 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849393488299294720 |
|---|---|
| author | Shengke Lin Huarong Xu |
| author_facet | Shengke Lin Huarong Xu |
| author_sort | Shengke Lin |
| collection | DOAJ |
| description | Differential Evolution (DE) is a widely used and highly effective heuristic global optimization algorithm, but it often stagnates in the later stages of evolution due to a sudden drop in population diversity. To address these challenges, we propose an Adaptive Differential Evolution algorithm based on Adaptive Evolution Strategy and Diversity Enhancement (ADE-AESDE). First, we introduce a multi-stage mutation strategy controlled by an adaptive stagnation index, which rapidly rotates the mutation strategy based on the number of times an individual stagnates. Second, we introduce a novel individual ranking factor that divides the generation of the scaling factor into three distinct phases, thereby optimizing balanced exploration and exploitation throughout the evolutionary process. Third, we propose a stagnation detection mechanism based on population hypervolume, combining guided differential jump, seed-pool recombination, and archive-guided differential replay strategies to update stagnant individuals and enhance population diversity. Finally, we validate our algorithm on multiple benchmarks of varying dimensionalities from the CEC 2013, 2014, and 2017 test suites as well as on real-world application problems, and all results undergo rigorous statistical significance testing. Compared to many state-of-the-art DE variants and heuristic algorithms, ADE-AESDE demonstrates strong competitiveness in optimization performance, convergence and diversity. |
| format | Article |
| id | doaj-art-a56bb65d2c87483e99fbbdb126688a34 |
| institution | Kabale University |
| issn | 2590-1230 |
| language | English |
| publishDate | 2025-09-01 |
| publisher | Elsevier |
| record_format | Article |
| series | Results in Engineering |
| spelling | doaj-art-a56bb65d2c87483e99fbbdb126688a342025-08-20T03:40:24ZengElsevierResults in Engineering2590-12302025-09-012710655110.1016/j.rineng.2025.106551An adaptive differential evolution algorithm based on adaptive evolution strategy and diversity enhancementShengke Lin0Huarong Xu1College of Computer and Information Engineering, Xiamen University of Technology, Xiamen, ChinaCorresponding author.; College of Computer and Information Engineering, Xiamen University of Technology, Xiamen, ChinaDifferential Evolution (DE) is a widely used and highly effective heuristic global optimization algorithm, but it often stagnates in the later stages of evolution due to a sudden drop in population diversity. To address these challenges, we propose an Adaptive Differential Evolution algorithm based on Adaptive Evolution Strategy and Diversity Enhancement (ADE-AESDE). First, we introduce a multi-stage mutation strategy controlled by an adaptive stagnation index, which rapidly rotates the mutation strategy based on the number of times an individual stagnates. Second, we introduce a novel individual ranking factor that divides the generation of the scaling factor into three distinct phases, thereby optimizing balanced exploration and exploitation throughout the evolutionary process. Third, we propose a stagnation detection mechanism based on population hypervolume, combining guided differential jump, seed-pool recombination, and archive-guided differential replay strategies to update stagnant individuals and enhance population diversity. Finally, we validate our algorithm on multiple benchmarks of varying dimensionalities from the CEC 2013, 2014, and 2017 test suites as well as on real-world application problems, and all results undergo rigorous statistical significance testing. Compared to many state-of-the-art DE variants and heuristic algorithms, ADE-AESDE demonstrates strong competitiveness in optimization performance, convergence and diversity.http://www.sciencedirect.com/science/article/pii/S2590123025026209Differential evolutionParameter controlEvolution strategyStagnation detectionRestart mechanism |
| spellingShingle | Shengke Lin Huarong Xu An adaptive differential evolution algorithm based on adaptive evolution strategy and diversity enhancement Results in Engineering Differential evolution Parameter control Evolution strategy Stagnation detection Restart mechanism |
| title | An adaptive differential evolution algorithm based on adaptive evolution strategy and diversity enhancement |
| title_full | An adaptive differential evolution algorithm based on adaptive evolution strategy and diversity enhancement |
| title_fullStr | An adaptive differential evolution algorithm based on adaptive evolution strategy and diversity enhancement |
| title_full_unstemmed | An adaptive differential evolution algorithm based on adaptive evolution strategy and diversity enhancement |
| title_short | An adaptive differential evolution algorithm based on adaptive evolution strategy and diversity enhancement |
| title_sort | adaptive differential evolution algorithm based on adaptive evolution strategy and diversity enhancement |
| topic | Differential evolution Parameter control Evolution strategy Stagnation detection Restart mechanism |
| url | http://www.sciencedirect.com/science/article/pii/S2590123025026209 |
| work_keys_str_mv | AT shengkelin anadaptivedifferentialevolutionalgorithmbasedonadaptiveevolutionstrategyanddiversityenhancement AT huarongxu anadaptivedifferentialevolutionalgorithmbasedonadaptiveevolutionstrategyanddiversityenhancement AT shengkelin adaptivedifferentialevolutionalgorithmbasedonadaptiveevolutionstrategyanddiversityenhancement AT huarongxu adaptivedifferentialevolutionalgorithmbasedonadaptiveevolutionstrategyanddiversityenhancement |