Constrained Evolutionary Optimization by Means of (μ plus λ)-Differential Evolution and Improved Adaptive Trade-Off Model

被引:75
作者
Wang, Yong [1 ]
Cai, Zixing [1 ]
机构
[1] Cent S Univ, Sch Informat Sci & Engn, Changsha 410083, Hunan, Peoples R China
基金
中国国家自然科学基金; 高等学校博士学科点专项科研基金;
关键词
Constrained optimization problems; constraint-handling technique; evolutionary algorithm; differential evolution; adaptive trade-off model; DIFFERENTIAL EVOLUTION; MULTIOBJECTIVE OPTIMIZATION; PARAMETER OPTIMIZATION; ALGORITHMS;
D O I
10.1162/EVCO_a_00024
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a (mu + lambda)-differential evolution and an improved adaptive trade-off model for solving constrained optimization problems. The proposed (mu + lambda)-differential evolution adopts three mutation strategies (i.e., rand/1 strategy, current-to-best/1 strategy, and rand/2 strategy) and binomial crossover to generate the offspring population. Moreover, the current-to-best/1 strategy has been improved in this paper to further enhance the global exploration ability by exploiting the feasibility proportion of the last population. Additionally, the improved adaptive trade-off model includes three main situations: the infeasible situation, the semi-feasible situation, and the feasible situation. En each situation, a constraint-handling mechanism is designed based on the characteristics of the current population. By combining the (mu + lambda)-differential evolution with the improved adaptive trade-off model, a generic method named (mu + lambda)-constrained differential evolution ((mu + lambda)-CDE) is developed. The (mu + lambda)-CDE is utilized to solve 24 well-known benchmark test functions provided for the special session on constrained real-parameter optimization of the 2006 IEEE Congress on Evolutionary Computation (CEC2006). Experimental results suggest that the (mu + lambda)-CDE is very promising for constrained optimization, since it can reach the best known solutions for 23 test functions and is able to successfully solve 21 test functions in all runs. Moreover, in this paper, a self-adaptive version of (mu + lambda)-CDE is proposed which is the most competitive algorithm so far among the CEC2006 entries.
引用
收藏
页码:249 / 285
页数:37
相关论文
共 34 条
[1]  
[Anonymous], P GEN EV COMP C
[2]  
[Anonymous], 2006, PROBLEM DEFINITIONS
[3]   Self-adaptive differential evolution algorithm in constrained real-parameter optimization [J].
Brest, Janez ;
Zumer, Viljem ;
Maucec, Mirjam Sepesy .
2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, :215-+
[4]  
Brest J, 2009, STUD COMPUT INTELL, V198, P73
[5]   A multiobjective optimization-based evolutionary algorithm for constrained optimization [J].
Cai, Zixing ;
Wang, Yong .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) :658-675
[6]   Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art [J].
Coello, CAC .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2002, 191 (11-12) :1245-1287
[7]  
Coit D. W., 1996, INFORMS Journal of Computing, V8, P173, DOI 10.1287/ijoc.8.2.173
[8]   An efficient constraint handling method for genetic algorithms [J].
Deb, K .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 186 (2-4) :311-338
[9]   An effective co-evolutionary differential evolution for constrained optimization [J].
Huang, Fu-zhuo ;
Wang, Ling ;
He, Qie .
APPLIED MATHEMATICS AND COMPUTATION, 2007, 186 (01) :340-356
[10]   Self-adaptive differential evolution algorithm for constrained real-parameter optimization [J].
Huang, V. L. ;
Qin, A. K. ;
Suganthan, P. N. .
2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, :17-+