A particle swarm algorithm based on the dual search strategy for dynamic multi-objective optimization

被引:16
作者
Yang, Jintong [1 ,2 ]
Zou, Juan [1 ,2 ]
Yang, Shengxiang [1 ,3 ]
Hu, Yaru [1 ,2 ]
Zheng, Jinhua [1 ,2 ]
Liu, Yuan [1 ,2 ]
机构
[1] Minist Educ, Sch Comp Sci, Key Lab Intelligent Comp & Informat Proc, Xiangtan, Hunan, Peoples R China
[2] Xiangtan Univ, Sch Comp Sci, Xiangtan 411105, Peoples R China
[3] De Montfort Univ, Sch Comp Sci & Informat, Leicester LE1 9BH, England
基金
中国国家自然科学基金;
关键词
Dynamic multiobjective optimization problems; Evolutionary algorithms; Change response mechanism; Particle swarm optimization; EVOLUTIONARY ALGORITHM;
D O I
10.1016/j.swevo.2023.101385
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Dynamic multi-objective optimization problems (DMOPs) have multiple objectives that need to be optimized simultaneously, while the objectives and/or constraints may change with time. Therefore, they require the solving algorithm to be able to properly converge to the Pareto optimal front and maintain the diversity of the population, and respond to environmental changes. Aiming at these points, a particle swarm optimization algorithm based on a double search strategy is proposed for dynamic multi-objective optimization in this paper. Two search strategies are designed to update the speed of each particle, which is helpful to accelerate the convergence speed and maintain the diversity of the population in a dynamic environment. In order to cope with environmental changes, an effective dynamic response mechanism is proposed, which is composed of an archive set prediction and piecewise search strategy to accelerate the convergence to the Pareto optimal set and maintain good distribution in the new environment. To verify the effectiveness of the proposed algorithm, it is tested on a series of benchmark problems and compared with several popular algorithms. The experimental results show the advantages of the proposed algorithm in dealing with DMOPs.
引用
收藏
页数:14
相关论文
共 49 条
  • [41] RM-MEDA: A regularity model-based multiobjective estimation of distribution algorithm
    Zhang, Qingfu
    Zhou, Aimin
    Jin, Yaochu
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (01) : 41 - 63
  • [42] MOEA/D: A multiobjective evolutionary algorithm based on decomposition
    Zhang, Qingfu
    Li, Hui
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2007, 11 (06) : 712 - 731
  • [43] Novel Prediction Strategies for Dynamic Multiobjective Optimization
    Zhang, Qingyang
    Yang, Shengxiang
    Jiang, Shouyong
    Wang, Ronggui
    Li, Xiaoli
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2020, 24 (02) : 260 - 274
  • [44] A competitive mechanism based multi-objective particle swarm optimizer with fast convergence
    Zhang, Xingyi
    Zheng, Xiutao
    Cheng, Ran
    Qiu, Jianfeng
    Jin, Yaochu
    [J]. INFORMATION SCIENCES, 2018, 427 : 63 - 76
  • [45] Multi-Objective Particle Swarm Optimization Approach for Cost-Based Feature Selection in Classification
    Zhang, Yong
    Gong, Dun-wei
    Cheng, Jian
    [J]. IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2017, 14 (01) : 64 - 75
  • [46] A dynamic multi-objective particle swarm optimization algorithm based on adversarial decomposition and neighborhood evolution
    Zheng, Jinhua
    Zhang, Zeyu
    Zou, Juan
    Yang, Shengxiang
    Ou, Junwei
    Hu, Yaru
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2022, 69
  • [47] Zhou AM, 2007, LECT NOTES COMPUT SC, V4403, P832
  • [48] A Population Prediction Strategy for Evolutionary Dynamic Multiobjective Optimization
    Zhou, Aimin
    Jin, Yaochu
    Zhang, Qingfu
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2014, 44 (01) : 40 - 53
  • [49] Zitzler E., 2001, SPEA2 IMPROVING STRE, DOI DOI 10.3929/ETHZ-A-004284029