A decision variable classification strategy based on the degree of environmental change for dynamic multiobjective optimization

被引:5
作者
Sun, Hao [1 ,2 ]
Wang, Cong [1 ,2 ]
Li, Xiaxia [1 ,2 ]
Hu, Ziyu [1 ,2 ]
机构
[1] Yanshan Univ, Minist Educ, Intelligent Control Syst & Intelligent Equipment, Engn Res Ctr, Qinhuangdao 066004, Hebei, Peoples R China
[2] Yanshan Univ, Key Lab Ind Comp Control Engn Hebei Prov, Qinhuangdao 066004, Hebei, Peoples R China
基金
中国国家自然科学基金;
关键词
Multiobjective optimization; Evolutionary algorithm; Evolutionary dynamic optimization; Decision variable classification; EVOLUTIONARY ALGORITHM; MEMORY;
D O I
10.1016/j.ejor.2023.08.023
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Dynamic multiobjective optimization problems (DMOPs) are constantly changing over time, which re-quires algorithms to keep track of the location of the Pareto optimal front (POF) at different moments in time. In this work, a decision variable classification strategy based on the degree of environmental change (DVCEC) is proposed. To accurately capture the occurrence of environmental changes, DVCEC designs an adaptive change detection method based on multiple regions. Since environmental changes affect each decision variable to different degrees, DVCEC classifies decision variables into several types and applies an appropriate prediction method to each type. In addition, an adjustment strategy is developed to minimize the impact of inaccurate predictions. The proposed DVCEC is evaluated on 22 benchmark problems and compared with four algorithms. Statistical results show that DVCEC can quickly approach POF and uniformly distribute it in most problems.(c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页码:296 / 311
页数:16
相关论文
共 60 条
[1]   A dynamic multi-objective evolutionary algorithm using a change severity-based adaptive population management strategy [J].
Azzouz, Radhia ;
Bechikh, Slim ;
Ben Said, Lamjed .
SOFT COMPUTING, 2017, 21 (04) :885-906
[2]  
Branke J., 1999, P 1999 C EV COMP CEC
[3]   Evolutionary Dynamic Multiobjective Optimization Assisted by a Support Vector Regression Predictor [J].
Cao, Leilei ;
Xu, Lihong ;
Goodman, Erik D. ;
Bao, Chunteng ;
Zhu, Shuwei .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2020, 24 (02) :305-319
[4]   A Multiobjective Evolutionary Algorithm Using Gaussian Process-Based Inverse Modeling [J].
Cheng, Ran ;
Jin, Yaochu ;
Narukawa, Kaname ;
Sendhoff, Bernhard .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (06) :838-856
[5]  
Cherkassky V, 1997, IEEE Trans Neural Netw, V8, P1564, DOI 10.1109/TNN.1997.641482
[6]  
Coello CAC, 2004, IEEE T EVOLUT COMPUT, V8, P256, DOI [10.1109/TEVC.2004.826067, 10.1109/tevc.2004.826067]
[7]   The flexible job shop scheduling problem: A review [J].
Dauzere-Peres, Stephane ;
Ding, Junwen ;
Shen, Liji ;
Tamssaouet, Karim .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 314 (02) :409-432
[8]   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
[9]  
Deb K., 2007, P 4 INT C EV MULT OP
[10]   Solving Dynamic Multiobjective Problem via Autoencoding Evolutionary Search [J].
Feng, Liang ;
Zhou, Wei ;
Liu, Weichen ;
Ong, Yew-Soon ;
Tan, Kay Chen .
IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (05) :2649-2662