Back to Search Start Over

ε -Constrained Differential Evolution Using an Adaptive ε -Level Control Method.

Authors :
Zhang, Chunjiang
Qin, A. K.
Shen, Weiming
Gao, Liang
Tan, Kay Chen
Li, Xinyu
Source :
IEEE Transactions on Systems, Man & Cybernetics. Systems; Jan2022, Vol. 52 Issue 1, p769-785, 17p
Publication Year :
2022

Abstract

Evolutionary algorithms and swarm intelligence algorithms have been widely used for constrained optimization problems for decades and numerous techniques for constraint handling have been proposed. The ${\varepsilon }$ -constrained method is a very effective one. In the literature, the ${\varepsilon }$ value was usually controlled via an exponential function, which is not competent for solving certain types of constrained optimization problems, e.g., whose global optima are located near the boundary of the feasible and infeasible regions. To solve this problem, this article proposes a new adaptive ${\varepsilon }$ control method and incorporate it into a basic differential evolution (DE) algorithm: (DE/rand/1/exp). Based on the information of constraint violation in the current population, the adaptive method controls the value of ${\varepsilon }$ through a simple heuristic rule. Compared with the traditional exponential function-based control methods, the proposed adaptive method can prevent the algorithm from being trapped into local optima while retaining the obtained near-optimal candidate solutions in the infeasible region for generating promising searching paths. Besides, we set the crossover rate (CR) as a more reasonable value for DE/rand/1/exp, which can enhance the efficiency significantly. The well-known 2006 IEEE Congress on Evolutionary Computation (CEC 2006) competition on real-parameter single-objective constrained optimization benchmark is adopted to evaluate the effectiveness of the proposed adaptive ${\varepsilon }$ -constrained DE. Fifteen constrained engineering optimization problems are collected from the literature to test the proposed algorithm. Moreover, the adaptive ${\varepsilon }$ control method is extended to an adaptive algorithm to solve the benchmark problems from CEC 2017. The comparison results confirm the superiority of the proposed method. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
21682216
Volume :
52
Issue :
1
Database :
Complementary Index
Journal :
IEEE Transactions on Systems, Man & Cybernetics. Systems
Publication Type :
Academic Journal
Accession number :
154800973
Full Text :
https://doi.org/10.1109/TSMC.2020.3010120