A self-adaptive differential evolution algorithm for continuous optimization problems

被引:6
作者
Jitkongchuen D. [1 ]
Thammano A. [1 ]
机构
[1] Computational Intelligence Laboratory, King Mongkut’s Institute of Technology Ladkrabang, Bangkok
关键词
Differential evolution; Meta-heuristic algorithm; Optimization; Self-adaptive system;
D O I
10.1007/s10015-014-0155-z
中图分类号
学科分类号
摘要
This paper proposes a new self-adaptive differential evolution algorithm (DE) for continuous optimization problems. The proposed self-adaptive differential evolution algorithm extends the concept of the DE/current-to-best/1 mutation strategy to allow the adaptation of the mutation parameters. The control parameters in the mutation operation are gradually self-adapted according to the feedback from the evolutionary search. Moreover, the proposed differential evolution algorithm also consists of a new local search based on the krill herd algorithm. In this study, the proposed algorithm has been evaluated and compared with the traditional DE algorithm and two other adaptive DE algorithms. The experimental results on 21 benchmark problems show that the proposed algorithm is very effective in solving complex optimization problems. © 2014, ISAROB.
引用
收藏
页码:201 / 208
页数:7
相关论文
共 18 条
[1]  
Storn R., Price K., Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces, J Glob Optim, 11, pp. 341-359, (1997)
[2]  
Onwubolu G., Davendra D., Scheduling flow shops using differential evolution algorithm, Eur J Oper Res, 171, pp. 674-692, (2006)
[3]  
Pan Q., Wang L., Gao L., Li W.D., An effective hybrid discrete differential evolution algorithm for the flow shop scheduling with intermediate buffers, Inf Sci, 181, pp. 668-685, (2011)
[4]  
Kitayama S., Arakawa M., Yamazaki K., Differential evolution as the global optimization technique and its application to structural optimization, Appl Soft Comput, 11, pp. 3792-3803, (2011)
[5]  
Boussaid I., Chatterjee A., Siarry P., Ahmed-Nacer M., Two-stage update biogeography-based optimization using differential evolution algorithm (DBBO), Comput Oper Res, 38, pp. 1188-1198, (2011)
[6]  
Liao T.W., Two hybrid differential evolution algorithms for engineering design optimization, Appl Soft Comput, 10, pp. 1188-1199, (2010)
[7]  
Ali M., Siarry P., Pant M., An efficient differential evolution based algorithm for solving multi-objective optimization problems, Eur J Oper Res, 217, pp. 404-416, (2012)
[8]  
Madavan N.K., Multiobjective optimization using a Pareto differential evolution approach, Proceedings of the 2002 congress on evolutionary computation, 2, pp. 1145-1150, (2002)
[9]  
Robic T., Filipic B., DEMO: differential evolution for multiobjective optimization, Proceedings of the 3rd international conference on evolutionary multi-criterion optimization, LNCS, 3410, pp. 520-533, (2005)
[10]  
Piotrowski A.P., Napiorkowski J.J., Kiczko A., Differential evolution algorithm with separated groups for multi-dimensional optimization problems, Eur J Oper Res, 216, pp. 33-46, (2012)