UDE-III: An Enhanced Unified Differential Evolution Algorithm for Constrained Optimization Problems
Anupam Trivedi, Dikshit Chauhan

TL;DR
UDE-III is an improved differential evolution algorithm designed for constrained optimization, incorporating multiple strategies, dual populations, and novel stagnation handling to outperform previous versions on benchmark problems.
Contribution
The paper introduces UDE-III, a significantly enhanced differential evolution algorithm with new strategies and mechanisms for better performance on constrained optimization problems.
Findings
UDE-III outperforms UDE-II on CEC 2024 benchmark problems.
The integration of multiple trial vector strategies improves convergence.
Novel stagnation handling enhances algorithm robustness.
Abstract
In this paper, an enhanced unified differential evolution algorithm, named UDE-III, is presented for real parameter-constrained optimization problems (COPs). The proposed UDE-III is a significantly enhanced version of the Improved UDE (i.e., IUDE or UDE-II), which secured the 1st rank in the CEC 2018 competition on real parameter COPs. To design UDE-III, we extensively targeted the weaknesses of UDE-II. Specifically, UDE-III uses three trial vector generation strategies - DE/rand/1, DE/current-to-rand/1, and DE/current-to-pbest/1. It is based on a dual population approach, and for each generation, it divides the current population into two sub-populations. In the top sub-population, it employs all three trial vector generation strategies on each target vector. On the other hand, the bottom sub-population employs strategy adaptation and one trial vector generation strategy is implemented…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMetaheuristic Optimization Algorithms Research · Scheduling and Optimization Algorithms · Advanced Multi-Objective Optimization Algorithms
