Decomposition-Based-Sorting and Angle-Based-Selection for Evolutionary Multiobjective and Many-Objective Optimization

被引:146
作者
Cai, Xinye [1 ]
Yang, Zhixiang [1 ]
Fan, Zhun [2 ,3 ]
Zhang, Qingfu [4 ,5 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing 210016, Jiangsu, Peoples R China
[2] Shantou Univ, Guangdong Prov Key Lab Digital Signal & Image Pro, Sch Engn, Shantou 515063, Peoples R China
[3] Shantou Univ, Dept Elect Engn, Sch Engn, Shantou 515063, Peoples R China
[4] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
[5] Univ Essex, Sch Elect Engn & Comp Sci, Colchester CO4 3SQ, Essex, England
基金
中国国家自然科学基金;
关键词
Angle-based-selection (ABS); decompositionbased-sorting (DBS); diversity; evolutionary multiobjective optimization; many-objective optimization; ALGORITHM; MOEA/D; DIVERSITY;
D O I
10.1109/TCYB.2016.2586191
中图分类号
TP [自动化技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
Multiobjective evolutionary algorithm based on decomposition (MOEA/D) decomposes a multiobjective optimization problem (MOP) into a number of scalar optimization subproblems and then solves them in parallel. In many MOEA/D variants, each subproblem is associated with one and only one solution. An underlying assumption is that each subproblem has a different Pareto-optimal solution, which may not be held, for irregular Pareto fronts (PFs), e.g., disconnected and degenerate ones. In this paper, we propose a new variant of MOEA/D with sorting-and-selection (MOEA/D-SAS). Different from other selection schemes, the balance between convergence and diversity is achieved by two distinctive components, decomposition-basedsorting (DBS) and angle-based-selection (ABS). DBS only sorts L closest solutions to each subproblem to control the convergence and reduce the computational cost. The parameter L has been made adaptive based on the evolutionary process. ABS takes use of angle information between solutions in the objective space to maintain a more fine-grained diversity. In MOEA/D-SAS, different solutions can be associated with the same subproblems; and some subproblems are allowed to have no associated solution, more flexible to MOPs or many-objective optimization problems (MaOPs) with different shapes of PFs. Comprehensive experimental studies have shown that MOEA/D-SAS outperforms other approaches; and is especially effective on MOPs or MaOPs with irregular PFs. Moreover, the computational efficiency of DBS and the effects of ABS in MOEA/D-SAS are also investigated and discussed in detail.
引用
收藏
页码:2824 / 2837
页数:14
相关论文
共 44 条
[1]
[Anonymous], 2001, P 5 C EVOLUTIONARY M
[2]
[Anonymous], 2007, EVOLUTIONARY ALGORIT
[3]
[Anonymous], 2008, MULTIOBJECTIVE OPTIM
[4]
[Anonymous], IEEE T EVOL IN PRESS
[5]
A Decomposition-Based Evolutionary Algorithm for Many Objective Optimization [J].
Asafuddoula, M. ;
Ray, Tapabrata ;
Sarker, Ruhul .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (03) :445-460
[6]
HypE: An Algorithm for Fast Hypervolume-Based Many-Objective Optimization [J].
Bader, Johannes ;
Zitzler, Eckart .
EVOLUTIONARY COMPUTATION, 2011, 19 (01) :45-76
[7]
SMS-EMOA: Multiobjective selection based on dominated hypervolume [J].
Beume, Nicola ;
Naujoks, Boris ;
Emmerich, Michael .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 181 (03) :1653-1669
[8]
The balance between proximity and diversity in multiobjective evolutionary algorithms [J].
Bosman, PAN ;
Thierens, D .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (02) :174-188
[9]
Network Structural Balance Based on Evolutionary Multiobjective Optimization: A Two-Step Approach [J].
Cai, Qing ;
Gong, Maoguo ;
Ruan, Shasha ;
Miao, Qiguang ;
Du, Haifeng .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (06) :903-916
[10]
An External Archive Guided Multiobjective Evolutionary Algorithm Based on Decomposition for Combinatorial Optimization [J].
Cai, Xinye ;
Li, Yexing ;
Fan, Zhun ;
Zhang, Qingfu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (04) :508-523