A Pareto-based many-objective evolutionary algorithm using space partitioning selection and angle-based truncation

被引:23
|
作者
Bai, Hui [1 ]
Zheng, Jinhua [1 ,2 ]
Yu, Guo [3 ]
Yang, Shengxiang [4 ]
Zou, Juan [1 ]
机构
[1] Xiangtan Univ, Informat Engn Coll, Minist Educ, Key Lab Intelligent Comp & Informat Proc, Xiangtan, Hunan, Peoples R China
[2] Hunan Prov Key Lab Intelligent Informat Proc & Ap, Hengyang 421002, Peoples R China
[3] Univ Surrey, Dept Comp Sci, Guildford, Surrey, England
[4] De Montfort Univ, Sch Comp Sci & Informat, Leicester LE1 9BH, Leics, England
基金
中国国家自然科学基金;
关键词
Evolutionary multi-objective optimization; Many-objective optimization; Pareto optimality; Space partitioning; Angle-based truncation; OPTIMIZATION;
D O I
10.1016/j.ins.2018.10.027
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Evolutionary algorithms (EAs) have shown to be efficient in dealing with many-objective optimization problems (MaOPs) due to their ability to obtain a set of compromising solutions which not only converge toward the Pareto front (PF), but also distribute well. The Pareto-based multi-objective evolutionary algorithms are valid for solving optimization problems with two and three objectives. Nevertheless, when they encounter many objective problems, they lose their effectiveness due to the weakening of selection pressure based on the Pareto dominance relation. Our major purpose is to develop more effective diversity maintenance mechanisms which cover convergence besides dominance in order to enhance the Pareto-based many-objective evolutionary algorithms. In this paper, we propose a Pareto-based many-objective evolutionary algorithm using space partitioning selection and angle-based truncation, abbreviated as SPSAT. The space partitioning selection increases selection pressure and maintains diversity simultaneously, which we realize through firstly dividing the normalized objective space into many subspaces and then selecting only one individual with the best proximity estimation value in each subspace. To further enhance convergence and diversity, the angle-based truncation calculates the angle values of any pair of individuals in the critical layer and then gradually removes the individuals with the minimum angle values. From the comparative experimental results with six state-of-the-art algorithms on a series of well-defined optimization problems with up to 20 objectives, the proposed algorithm shows its competitiveness in solving many-objective optimization problems. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:186 / 207
页数:22
相关论文
共 50 条
  • [31] A many-objective evolutionary algorithm based on vector angle distance scaling
    Li, Xin
    Li, Xiaoli
    Wang, Kang
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 40 (05) : 10285 - 10306
  • [32] A Many-Objective Evolutionary Algorithm Based on New Angle Penalized Distance
    Fang, Junchao
    Fang, Wei
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 1896 - 1903
  • [33] A new angle-based preference selection mechanism for solving many-objective optimization problems
    Liu, Ruochen
    Li, Jianxia
    Feng, Wen
    Yu, Xin
    Jiao, Licheng
    SOFT COMPUTING, 2018, 22 (19) : 6311 - 6327
  • [34] Angle-Based Crowding Degree Estimation for Many-Objective Optimization
    Xue, Yani
    Li, Miqing
    Liu, Xiaohui
    ADVANCES IN INTELLIGENT DATA ANALYSIS XVIII, IDA 2020, 2020, 12080 : 574 - 586
  • [35] A Many-objective Evolutionary Algorithm Based on Weighted Sum of Objective Space Transformation
    Liang Z.-P.
    Luo T.-T.
    Wang Z.-Q.
    Zhu Z.-X.
    Hu K.-F.
    Zidonghua Xuebao/Acta Automatica Sinica, 2022, 48 (04): : 1060 - 1078
  • [36] Shift-Based Density Estimation for Pareto-Based Algorithms in Many-Objective Optimization
    Li, Miqing
    Yang, Shengxiang
    Liu, Xiaohui
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (03) : 348 - 365
  • [37] An improvement Evolutionary Algorithm Based on Grid-based Pareto Do for Many-objective Optimization
    Dai, Cai
    Ji, Yanjun
    Li, Juan
    2018 14TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2018, : 15 - 19
  • [38] An evolutionary many-objective algorithm based on decomposition and hierarchical clustering selection
    Sun, Yuehong
    Xiao, Kelian
    Wang, Siqiong
    Lv, Qiuyue
    APPLIED INTELLIGENCE, 2022, 52 (08) : 8464 - 8509
  • [39] Dynamical decomposition and selection based evolutionary algorithm for many-objective optimization
    Bao, Qian
    Wang, Maocai
    Dai, Guangming
    Chen, Xiaoyu
    Song, Zhiming
    APPLIED SOFT COMPUTING, 2023, 141
  • [40] An evolutionary many-objective algorithm based on decomposition and hierarchical clustering selection
    Yuehong Sun
    Kelian Xiao
    Siqiong Wang
    Qiuyue Lv
    Applied Intelligence, 2022, 52 : 8464 - 8509