A Dynamic Multiobjective Evolutionary Algorithm Based on Decision Variable Classification

被引:50
|
作者
Liang, Zhengping [1 ]
Wu, Tiancheng [1 ]
Ma, Xiaoliang [1 ]
Zhu, Zexuan [1 ,2 ,3 ]
Yang, Shengxiang [4 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
[2] Shenzhen Pengcheng Lab, Shenzhen 518055, Peoples R China
[3] Shenzhen Univ, Shenzhen Inst Artificial Intelligence & Robot Soc, SZU Branch, Shenzhen 518060, Peoples R China
[4] De Montfort Univ, Ctr Computat Intelligence, Sch Comp Sci & Informat, Leicester LE1 9BH, Leics, England
基金
中国国家自然科学基金;
关键词
Sociology; Statistics; Heuristic algorithms; Optimization; Convergence; Evolutionary computation; Benchmark testing; Decision variable classification; dynamic multiobjective evolutionary algorithm (DMOEA); dynamic multiobjective optimization problem (DMOP); multiobjective evolutionary algorithm; multiobjective optimization problem (MOP); OPTIMIZATION PROBLEMS; ENVIRONMENTS; PREDICTION; SEARCH;
D O I
10.1109/TCYB.2020.2986600
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, dynamic multiobjective optimization problems (DMOPs) have drawn increasing interest. Many dynamic multiobjective evolutionary algorithms (DMOEAs) have been put forward to solve DMOPs mainly by incorporating diversity introduction or prediction approaches with conventional multiobjective evolutionary algorithms. Maintaining a good balance of population diversity and convergence is critical to the performance of DMOEAs. To address the above issue, a DMOEA based on decision variable classification (DMOEA-DVC) is proposed in this article. DMOEA-DVC divides the decision variables into two and three different groups in static optimization and changes response stages, respectively. In static optimization, two different crossover operators are used for the two decision variable groups to accelerate the convergence while maintaining good diversity. In change response, DMOEA-DVC reinitializes the three decision variable groups by maintenance, prediction, and diversity introduction strategies, respectively. DMOEA-DVC is compared with the other six state-of-the-art DMOEAs on 33 benchmark DMOPs. The experimental results demonstrate that the overall performance of the DMOEA-DVC is superior or comparable to that of the compared algorithms.
引用
收藏
页码:1602 / 1615
页数:14
相关论文
共 50 条
  • [1] A dynamic constrained multiobjective evolutionary algorithm based on decision variable classification
    Guo, Yinan
    Huang, Mingyi
    Chen, Guoyu
    Gong, Dunwei
    Liang, Jing
    Yu, Zekuan
    SWARM AND EVOLUTIONARY COMPUTATION, 2023, 83
  • [2] A multiobjective evolutionary algorithm based on decision variable classification for many-objective optimization
    Liu, Qiuyue
    Zou, Juan
    Yang, Shengxiang
    Zheng, Jinhua
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 73
  • [3] A decision variable classification-based cooperative coevolutionary algorithm for dynamic multiobjective optimization
    Xie, Huipeng
    Zou, Juan
    Yang, Shengxiang
    Zheng, Jinhua
    Ou, Junwei
    Hu, Yaru
    INFORMATION SCIENCES, 2021, 560 : 307 - 330
  • [4] A dynamic multiobjective optimization algorithm based on decision variable relationship
    Ziyu Hu
    Zihan Li
    Lixin Wei
    Hao Sun
    Xuemin Ma
    Neural Computing and Applications, 2023, 35 : 17749 - 17775
  • [5] A dynamic multiobjective optimization algorithm based on decision variable relationship
    Hu, Ziyu
    Li, Zihan
    Wei, Lixin
    Sun, Hao
    Ma, Xuemin
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (24): : 17749 - 17775
  • [6] A Decomposition based Multiobjective Evolutionary Algorithm with Classification
    Lin, Xi
    Mang, Qingfu
    Kwong, Sam
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3292 - 3299
  • [7] A Decision Variable Assortment-Based Evolutionary Algorithm for Dominance Robust Multiobjective Optimization
    Liu, Jianchang
    Liu, Yuanchao
    Jin, Yaochu
    Li, Fei
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (05): : 3360 - 3375
  • [8] A dynamic multiobjective evolutionary algorithm based on a dynamic evolutionary environment model
    Zou, Juan
    Li, Qingya
    Yang, Shengxiang
    Zheng, Jinhua
    Peng, Zhou
    Pei, Tingrui
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 44 : 247 - 259
  • [9] Dynamic Multi-objective Evolutionary Algorithm Based on Classification of Decision Variable Temporal Change Characteristics
    Min, Fen
    Dong, Wen-Bo
    Ding, Wei-Chao
    Zidonghua Xuebao/Acta Automatica Sinica, 2024, 50 (11): : 2154 - 2176
  • [10] A Multiobjective Evolutionary Algorithm Based on Decision Variable Analyses for Multiobjective Optimization Problems With Large-Scale Variables
    Ma, Xiaoliang
    Liu, Fang
    Qi, Yutao
    Wang, Xiaodong
    Li, Lingling
    Jiao, Licheng
    Yin, Minglei
    Gong, Maoguo
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (02) : 275 - 298