A Grid-Based Evolutionary Algorithm for Many-Objective Optimization

被引:743
|
作者
Yang, Shengxiang [1 ]
Li, Miqing [2 ]
Liu, Xiaohui [2 ]
Zheng, Jinhua [3 ]
机构
[1] De Montfort Univ, Sch Comp Sci & Informat, Leicester LE1 9BH, Leics, England
[2] Brunel Univ, Dept Informat Syst & Comp, Uxbridge UB8 3PH, Middx, England
[3] Xiangtan Univ, Coll Informat Engn, Xiangtan 411105, Peoples R China
基金
英国工程与自然科学研究理事会; 中国国家自然科学基金;
关键词
Convergence; diversity; evolutionary multiobjective optimization (EMO); grid; many-objective optimization; PARETO; DIVERSITY; AGGREGATION; CONVERGENCE; SELECTION; MOEA/D;
D O I
10.1109/TEVC.2012.2227145
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Balancing convergence and diversity plays a key role in evolutionary multiobjective optimization (EMO). Most current EMO algorithms perform well on problems with two or three objectives, but encounter difficulties in their scalability to many-objective optimization. This paper proposes a grid-based evolutionary algorithm (GrEA) to solve many-objective optimization problems. Our aim is to exploit the potential of the grid-based approach to strengthen the selection pressure toward the optimal direction while maintaining an extensive and uniform distribution among solutions. To this end, two concepts-grid dominance and grid difference-are introduced to determine the mutual relationship of individuals in a grid environment. Three grid-based criteria, i.e., grid ranking, grid crowding distance, and grid coordinate point distance, are incorporated into the fitness of individuals to distinguish them in both the mating and environmental selection processes. Moreover, a fitness adjustment strategy is developed by adaptively punishing individuals based on the neighborhood and grid dominance relations in order to avoid partial overcrowding as well as guide the search toward different directions in the archive. Six state-of-the-art EMO algorithms are selected as the peer algorithms to validate GrEA. A series of extensive experiments is conducted on 52 instances of nine test problems taken from three test suites. The experimental results show the effectiveness and competitiveness of the proposed GrEA in balancing convergence and diversity. The solution set obtained by GrEA can achieve a better coverage of the Pareto front than that obtained by other algorithms on most of the tested problems. Additionally, a parametric study reveals interesting insights of the division parameter in a grid and also indicates useful values for problems with different characteristics.
引用
收藏
页码:721 / 736
页数:16
相关论文
共 50 条
  • [31] A New Hypervolume-Based Evolutionary Algorithm for Many-Objective Optimization
    Shang, Ke
    Ishibuchi, Hisao
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2020, 24 (05) : 839 - 852
  • [32] Evolutionary Many-Objective Optimization Based on Kuhn-Munkres' Algorithm
    Molinet Berenguer, Jose A.
    Coello Coello, Carlos A.
    EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, PT II, 2015, 9019 : 3 - 17
  • [33] An adaptive switching-based evolutionary algorithm for many-objective optimization
    Chen, Sanyan
    Wang, Xuewu
    Gao, Jin
    Du, Wei
    Gu, Xingsheng
    KNOWLEDGE-BASED SYSTEMS, 2022, 248
  • [34] Adaptive Dominance Criterion Based Evolutionary Algorithm for Many-objective Optimization
    Sun W.-J.
    Li J.-H.
    Li M.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2020, 48 (08): : 1596 - 1604
  • [35] Adaptive Sorting-Based Evolutionary Algorithm for Many-Objective Optimization
    Liu, Chao
    Zhao, Qi
    Yan, Bai
    Elsayed, Saber
    Ray, Tapabrata
    Sarker, Ruhul
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (02) : 247 - 257
  • [36] A Clustering-Based Evolutionary Algorithm for Many-Objective Optimization Problems
    Lin, Qiuzhen
    Liu, Songbai
    Wong, Ka-Chun
    Gong, Maoguo
    Coello Coello, Carlos A.
    Chen, Jianyong
    Zhang, Jun
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (03) : 391 - 405
  • [37] 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
  • [38] An adaptive decomposition-based evolutionary algorithm for many-objective optimization
    Han, Dong
    Du, Wenli
    Du, Wei
    Jin, Yaochu
    Wu, Chunping
    INFORMATION SCIENCES, 2019, 491 : 204 - 222
  • [39] Adaptive Strategies Based on Differential Evolutionary Algorithm for Many-Objective Optimization
    Sun, Yifei
    Bian, Kun
    Liu, Zhuo
    Sun, Xin
    Yao, Ruoxia
    DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2021, 2021
  • [40] A double association-based evolutionary algorithm for many-objective optimization
    Liu, Junhua
    Zhang, Wei
    Tian, Mengnan
    Ji, Hong
    Liu, Baobao
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2023, 20 (09) : 17324 - 17355