Water cycle algorithm for solving constrained multi-objective optimization problems

被引:228
作者
Sadollah, Ali [1 ]
Eskandar, Hadi [2 ]
Kim, Joong Hoon [1 ]
机构
[1] Korea Univ, Sch Civil Environm & Architectural Engn, Seoul 136713, South Korea
[2] Univ Semnan, Fac Mech Engn, Semnan, Iran
基金
新加坡国家研究基金会;
关键词
Multi-objective optimization; Water cycle algorithm; Pareto optimal solutions; Benchmark function; Metaheuristics; Constrained optimization; PARTICLE SWARM OPTIMIZATION; GENETIC ALGORITHM;
D O I
10.1016/j.asoc.2014.10.042
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a metaheuristic optimizer, the multi-objective water cycle algorithm (MOWCA), is presented for solving constrained multi-objective problems. The MOWCA is based on emulation of the water cycle process in nature. In this study, a set of non-dominated solutions obtained by the proposed algorithm is kept in an archive to be used to display the exploratory capability of the MOWCA as compared to other efficient methods in the literature. Moreover, to make a comprehensive assessment about the robustness and efficiency of the proposed algorithm, the obtained optimization results are also compared with other widely used optimizers for constrained and engineering design problems. The comparisons are carried out using tabular, descriptive, and graphical presentations. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:279 / 298
页数:20
相关论文
共 43 条
[1]  
[Anonymous], 1998, MULTIOBJECTIVE EVOLU
[2]  
[Anonymous], Evolutionary Computation, DOI [DOI 10.1162/EVCO.1994.2.3.221, 10.1162/evco.1994.2.3.221]
[3]  
[Anonymous], 2001, MultiObjective Optimization Using Evolutionary Algorithms
[4]  
Binh T. T., 1997, 3 INT C GEN ALG MEND, V25, P27
[5]  
Coello C.A. C., 2001, Proc. Genetic E vol. Computation Conf. GECCO-, V2001, P274
[6]   Handling multiple objectives with particle swarm optimization [J].
Coello, CAC ;
Pulido, GT ;
Lechuga, MS .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (03) :256-279
[7]   Multiobjective structural optimization using a microgenetic algorithm [J].
Coello, CAC ;
Pulido, GT .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2005, 30 (05) :388-403
[8]   An updated survey of GA-based multiobjective optimization techniques [J].
Coello, CAC .
ACM COMPUTING SURVEYS, 2000, 32 (02) :109-143
[9]  
Deb K., 2000, Parallel Problem Solving from Nature PPSN VI. 6th International Conference. Proceedings (Lecture Notes in Computer Science Vol.1917), P859
[10]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197