A new multi-objective particle swarm optimizer using empirical movement and diversified search strategies

被引:21
作者
Fan, Shu-Kai S. [1 ]
Chang, Ju-Ming [2 ]
Chuang, Yu-Chiang [2 ]
机构
[1] Natl Taipei Univ Technol, Dept Ind Engn & Management, Taipei 106, Taiwan
[2] Yuan Ze Univ Technol, Dept Ind Engn & Management, Taoyuan, Taoyuan County, Taiwan
关键词
evolutionary algorithms; particle swarm optimization; multi-objective optimization; EVOLUTIONARY ALGORITHMS; GENETIC ALGORITHM;
D O I
10.1080/0305215X.2014.918116
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Most real-world optimization problems involve the optimization task of more than a single objective function and, therefore, require a great amount of computational effort as the solution procedure is designed to anchor multiple compromised optimal solutions. Abundant multi-objective evolutionary algorithms (MOEAs) for multi-objective optimization have appeared in the literature over the past two decades. In this article, a new proposal by means of particle swarm optimization is addressed for solving multi-objective optimization problems. The proposed algorithm is constructed based on the concept of Pareto dominance, taking both the diversified search and empirical movement strategies into account. The proposed particle swarm MOEA with these two strategies is thus dubbed the empirical-movement diversified-search multi-objective particle swarm optimizer (EMDS-MOPSO). Its performance is assessed in terms of a suite of standard benchmark functions taken from the literature and compared to other four state-of-the-art MOEAs. The computational results demonstrate that the proposed algorithm shows great promise in solving multi-objective optimization problems.
引用
收藏
页码:750 / 770
页数:21
相关论文
共 19 条
[1]  
[Anonymous], 2001, MultiObjective Optimization Using Evolutionary Algorithms
[2]  
Back T., 1995, Evolutionary Algorithms in Theory and Practice: Evolution Strategies, Evolutionary Programming, Genetic Algorithms: Evolution Strategies, Evolutionary Programming, Genetic Algorithms
[3]   MOSS multiobjective scatter search applied to non-linear multiple criteria optimization [J].
Beausoleil, RP .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 169 (02) :426-449
[4]   Handling multiple objectives with particle swarm optimization [J].
Coello, CAC ;
Pulido, GT ;
Lechuga, MS .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (03) :256-279
[5]   Evolutionary multi-objective optimization: A historical view of the field [J].
Coello Coello, Carlos A. .
IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2006, 1 (01) :28-36
[6]  
Deb K, 2004, ADV INFO KNOW PROC, P105
[7]   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
[8]  
Fieldsend J.E., 2002, P UK WORKSHOP COMPUT, P37
[9]   A review of multiobjective test problems and a scalable test problem toolkit [J].
Huband, Simon ;
Hingston, Phil ;
Barone, Luigi ;
While, Lyndon .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (05) :477-506
[10]  
Kennedy J, 1997, IEEE SYS MAN CYBERN, P4104, DOI 10.1109/ICSMC.1997.637339