Many-Objective Evolutionary Algorithm Based on Dynamic Decomposition and Angle Penalty Distance

被引:0
|
作者
Wang, Xu-Jian [1 ]
Zhang, Feng-Gan [1 ]
Yao, Min-Li [1 ]
机构
[1] Rocket Force University of Engineering, Shaanxi, Xi’an
来源
Tien Tzu Hsueh Pao/Acta Electronica Sinica | 2024年 / 52卷 / 08期
基金
中国国家自然科学基金;
关键词
angle penalty distance; dynamic decomposition; many-objective optimization; multiobjective optimization;
D O I
10.12263/DZXB.20230541
中图分类号
学科分类号
摘要
The optimization problems in multiple areas can be modelled as many-objective optimization problems, which can be solved using many-objective evolutionary algorithms. However, it is difficult to balance convergence and diversity. To tackle this issue, this paper proposes a many-objective evolutionary algorithm based on dynamic decomposition and modified angle penalty distance referred to as DAEA (Duplication Analysis based Evolutionary Algorithm). DAEA decomposes the whole population into multiple clusters through dynamic decomposition, which is exempt from the predefined reference vectors and makes full use of the distribution information of the population itself to decompose. Then, DAEA selects solutions from each cluster based on modified angle penalty distance to balance convergence and diversity. Besides, DAEA operates mating selection according to Pareto dominance, knee points, and m-nearest angle binary tournament selection. Compared with nine many-objective evolutionary algorithms on 27 many-objective optimization problems, DAEA is effective on many-objective optimization problems with various shapes of Pareto front and stable on different numbers of objectives. © 2024 Chinese Institute of Electronics. All rights reserved.
引用
收藏
页码:2773 / 2785
页数:12
相关论文
共 37 条
  • [1] YE X, LIU S H, YIN Y L, Et al., User-oriented many-objective cloud workflow scheduling based on an improved knee point driven evolutionary algorithm, Knowledge-Based Systems, 135, pp. 113-124, (2017)
  • [2] ZHOU J J, GAO L, YAO X F, Et al., Evolutionary many-objective assembly of cloud services via angle and adversarial direction driven search, Information Sciences, 513, pp. 143-167, (2020)
  • [3] ZHANG K, CHEN B, XU Z W., A multiobjective evolution strategy algorithm for DNA sequence design, Journal of Electronics & Information Technology, 42, 6, pp. 1365-1373, (2020)
  • [4] LIU B J, BI X J., A constrained many-objective evolutionary algorithm based on angle information, Acta Elec-tronica Sinica, 49, 11, pp. 2208-2216, (2021)
  • [5] LIU J C, LI F, WANG H H, Et al., Survey on evolutionary many-objective optimization algorithms, Control and Decision, 33, 5, pp. 879-887, (2018)
  • [6] HE Z N, YEN G G, ZHANG J., Fuzzy-based Pareto optimality for many-objective evolutionary algorithms, IEEE Transactions on Evolutionary Computation, 18, 2, pp. 269-285, (2014)
  • [7] DAS S S, ISLAM M M, ARAFAT N A., Evolutionary algorithm using adaptive fuzzy dominance and reference point for many-objective optimization, Swarm and Evolutionary Computation, 44, pp. 1092-1107, (2019)
  • [8] YANG S X, LI M Q, LIU X H, Et al., A grid-based evolutionary algorithm for many-objective optimization, IEEE Transactions on Evolutionary Computation, 17, 5, pp. 721-736, (2013)
  • [9] LI L, LI G P, CHANG L., A many-objective particle swarm optimization with grid dominance ranking and clustering, Applied Soft Computing, 96, (2020)
  • [10] TIAN Y, CHENG R, ZHANG X Y, Et al., A strengthened dominance relation considering convergence and diversity for evolutionary many-objective optimization, IEEE Transactions on Evolutionary Computation, 23, 2, pp. 331-345, (2019)