Particle swarm optimization with preference order ranking for multi-objective optimization

被引:190
作者
Wang, Yujia [1 ]
Yang, Yupu [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Automat, Shanghai 200240, Peoples R China
关键词
Particle swarm; Preference order; Pareto dominance; Multi-objective optimization; Best compromise; GENETIC ALGORITHM; OBJECTIVES; TIME;
D O I
10.1016/j.ins.2009.01.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
A new optimality criterion based on preference order (PO) scheme is used to identify the best compromise in multi-objective particle swarm optimization (MOPSO). This scheme is more efficient than Pareto ranking scheme, especially when the number of objectives is very large. Meanwhile, a novel updating formula for the particle's velocity is introduced to improve the search ability of the algorithm. The proposed algorithm has been compared with NSGA-II and other two MOPSO algorithms. The experimental results indicate that the proposed approach is effective on the highly complex multi-objective optimization problems. (c) 2009 Elsevier Inc. All rights reserved.
引用
收藏
页码:1944 / 1959
页数:16
相关论文
共 31 条
[1]
Alvarez-Benitez JE, 2005, LECT NOTES COMPUT SC, V3410, P459
[2]
Clerc M., 2010, Particle swarm optimization, V93
[3]
Coello C., 2002, EVOLUTIONARY ALGORIT, DOI [10.1007/978-1-4757-5184-0, DOI 10.1007/978-1-4757-5184-0]
[4]
Coello CAC, 2004, IEEE T EVOLUT COMPUT, V8, P256, DOI [10.1109/TEVC.2004.826067, 10.1109/tevc.2004.826067]
[5]
Current and future research trends in evolutionary multiobjective optimization [J].
Coello, CAC ;
Pulido, GT ;
Montes, EM .
INFORMATION PROCESSING WITH EVOLUTIONARY ALGORITHMS: FROM INDUSTRIAL APPLICATIONS TO ACADEMIC SPECULATIONS, 2005, :213-231
[6]
A preference ordering among various Pareto optimal alternatives [J].
Das, I .
STRUCTURAL OPTIMIZATION, 1999, 18 (01) :30-35
[7]
Deb K, 2002, IEEE C EVOL COMPUTAT, P825, DOI 10.1109/CEC.2002.1007032
[8]
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
[9]
Deb K., 2001, Multi-objective optimization using evolutionary algorithms
[10]
Deb K., 2002, RUNNING PERFORMANCE