DocumentCode
2693624
Title
A memetic co-evolutionary differential evolution algorithm for constrained optimization
Author
Liu, Bo ; Ma, Hannan ; Zhang, Xuejun ; Zhou, Yan
Author_Institution
Tsinghua Univ., Beijing
fYear
2007
fDate
25-28 Sept. 2007
Firstpage
2996
Lastpage
3002
Abstract
In this paper, a memetic co-evolutionary differential evolution algorithm (MCODE) for constrained optimization is proposed. Two cooperative populations are constructed and evolved by independent differential evolution (DE) algorithm. The purpose of the first population is to minimize the objective function regardless of constraints, and that of the second population is to minimize the violation of constraints regardless of the objective function. Interaction and migration happens between the two populations when separate evolutions go on for several iterations, by migrating feasible solutions into the first group, and infeasible ones into the second group. Then, a Gaussian mutation is applied to the individuals when the best solution keep unchanged for several generations. The algorithm is tested by five famous benchmark problems, and is compared with methods based on penalty functions, co-evolutionary genetic algorithm (COGA), and co-evolutionary differential evolution algorithm (CODE). The results proved the proposed cooperative MCODE is very effective and efficient.
Keywords
Gaussian processes; evolutionary computation; minimisation; Gaussian mutation; coevolutionary genetic algorithm; constrained optimization; constraint violation minimization; independent differential evolution; memetic coevolutionary differential evolution algorithm; migration; objective function minimization; penalty function; Constraint optimization; Evolutionary computation;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 2007. CEC 2007. IEEE Congress on
Conference_Location
Singapore
Print_ISBN
978-1-4244-1339-3
Electronic_ISBN
978-1-4244-1340-9
Type
conf
DOI
10.1109/CEC.2007.4424853
Filename
4424853
Link To Document