A dynamic multi-objective evolutionary algorithm with variable stepsize and dual prediction strategies

被引:3
作者
Peng, Hu [1 ,2 ]
Pi, Chen [1 ]
Xiong, Jianpeng [1 ]
Fan, Debin [1 ]
Shen, Fanfan [3 ]
机构
[1] Jiujiang Univ, Sch Comp & Big Data Sci, Jiujiang 332005, Peoples R China
[2] Jiujiang Key Lab Digital Technol, Jiujiang 332005, Peoples R China
[3] Nanjing Audit Univ, Sch Comp Sci, Nanjing 211815, Peoples R China
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2024年 / 161卷
关键词
Dynamic multi-objective optimization; Variable stepsize; Dual prediction strategies; OPTIMIZATION PROBLEMS; HYBRID;
D O I
10.1016/j.future.2024.07.028
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The prediction strategy is a key method for solving dynamic multi-objective optimization problems (DMOPs), particularly the commonly used linear prediction strategy, which has an advantage in solving problems with regular changes. However, using the linear prediction strategy may have limited advantages in addressing problems with complex changes, as it may result in the loss of population diversity. To tackle this issue, this paper proposes a dynamic multi-objective optimization algorithm with variable stepsize and dual prediction strategies (VSDPS), which aims to maintain population diversity while making predictions. When an environmental change is detected, the variable stepsize is first calculated. The stepsize of the nondominated solutions is expressed by the centroid of the population, while the stepsize of the dominated solutions is determined by the centroids of the clustered subpopulations. Then, the dual prediction strategies combine an improved linear prediction strategy with a dynamic particle swarm prediction strategy to track the new Paretooptimal front (PF) or Pareto-optimal set (PS). The improved linear prediction strategy aims to enhance the convergence of the population, while the dynamic particle swarm prediction strategy focuses on preserving the diversity of the population. There have also been some improvements made in the static optimization phase, which are advantageous for both population convergence and diversity. VSDPS is compared with six stateof-the-art dynamic multi-objective evolutionary algorithms (DMOEAs) on 28 test instances. The experimental results demonstrate that VSDPS outperforms the compared algorithms in most instances.
引用
收藏
页码:390 / 403
页数:14
相关论文
共 57 条
[11]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[12]  
Deb K., 1995, Complex Systems, V9, P115
[13]   Dynamic multiobjective optimization problems: Test cases, approximations, and applications [J].
Farina, M ;
Deb, K ;
Amato, P .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (05) :425-442
[14]   A Competitive-Cooperative Coevolutionary Paradigm for Dynamic Multiobjective Optimization [J].
Goh, Chi-Keong ;
Tan, Kay Chen .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (01) :103-127
[15]   Dependent tasks offloading in mobile edge computing: A multi-objective evolutionary optimization strategy [J].
Gong, Yanqi ;
Bian, Kun ;
Hao, Fei ;
Sun, Yifei ;
Wu, Yulei .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 148 :314-325
[16]   Improving NSGA-III algorithms with information feedback models for large-scale many-objective optimization [J].
Gu, Zi-Min ;
Wang, Gai-Ge .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 107 :49-69
[17]   Handling Dynamic Multiobjective Optimization Environments via Layered Prediction and Subspace-Based Diversity Maintenance [J].
Hu, Yaru ;
Zheng, Jinhua ;
Jiang, Shouyong ;
Yang, Shengxiang ;
Zou, Juan .
IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (04) :2572-2585
[18]   A dynamic multi-objective evolutionary algorithm based on intensity of environmental change [J].
Hu, Yaru ;
Zheng, Jinhua ;
Zou, Juan ;
Yang, Shengxiang ;
Ou, Junwei ;
Wang, Rui .
INFORMATION SCIENCES, 2020, 523 :49-62
[19]   Transfer Learning-Based Dynamic Multiobjective Optimization Algorithms [J].
Jiang, Min ;
Huang, Zhongqiang ;
Qiu, Liming ;
Huang, Wenzhen ;
Yen, Gary G. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (04) :501-514
[20]  
Jiang S., 2018, IEEE C EV COMP CEC, P1