Water cycle algorithm - A novel metaheuristic optimization method for solving constrained engineering optimization problems

被引:1196
作者
Eskandar, Hadi [2 ]
Sadollah, Ali [1 ]
Bahreininejad, Ardeshir [1 ]
Hamdi, Mohd [1 ]
机构
[1] Univ Malaya, Fac Engn, Kuala Lumpur 50603, Malaysia
[2] Semnan Univ, Fac Engn, Semnan, Iran
关键词
Water cycle algorithm; Metaheuristic; Global optimization; Constrained problems; Engineering design; Constraint handling; PARTICLE SWARM OPTIMIZATION; EVOLUTIONARY ALGORITHMS; DIFFERENTIAL EVOLUTION; DESIGN OPTIMIZATION; GENETIC ALGORITHMS; SEARCH;
D O I
10.1016/j.compstruc.2012.07.010
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a new optimization technique called water cycle algorithm (WCA) which is applied to a number of constrained optimization and engineering design problems. The fundamental concepts and ideas which underlie the proposed method is inspired from nature and based on the observation of water cycle process and how rivers and streams flow to the sea in the real world. A comparative study has been carried out to show the effectiveness of the WCA over other well-known optimizers in terms of computational effort (measures as number of function evaluations) and function value (accuracy) in this paper. (c) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:151 / 166
页数:16
相关论文
共 57 条
[1]   The development of a changing range genetic algorithm [J].
Amirjanov, A .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2006, 195 (19-22) :2495-2508
[2]  
[Anonymous], 2005, 2005007 KANGAL IND I
[3]  
Areibi S, 2001, COMP GENETIC MEMETIC
[4]  
Arora J., 2004, INTRO OPTIMUM DESIGN
[5]   Constraint handling in genetic algorithms using a gradient-based repair method [J].
Chootinan, P ;
Chen, A .
COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (08) :2263-2281
[6]   Gaussian quantum-behaved particle swarm optimization approaches for constrained engineering design problems [J].
Coelho, Leandro dos Santos .
EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (02) :1676-1683
[7]   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
[8]   Constraint-handling in genetic algorithms through the use of dominance-based tournament selection [J].
Coello, CAC ;
Montes, EM .
ADVANCED ENGINEERING INFORMATICS, 2002, 16 (03) :193-203
[9]   Constraint-handling using an evolutionary multiobjective optimization technique [J].
Coello, CAC .
CIVIL ENGINEERING AND ENVIRONMENTAL SYSTEMS, 2000, 17 (04) :319-346
[10]   Efficient evolutionary optimization through the use of a cultural algorithm [J].
Coello, CAC ;
Becerra, RL .
ENGINEERING OPTIMIZATION, 2004, 36 (02) :219-236