A stable-state multi-objective evolutionary algorithm based on decomposition

被引:14
作者
Wang, Jing [1 ]
Zheng, Yuxin [1 ]
Huang, Pengcheng [1 ]
Peng, Hu [2 ]
Wu, Zhijian [3 ]
机构
[1] Jiangxi Univ Finance & Econ, Sch Software & IoT Engn, Nanchang 330032, Peoples R China
[2] JiuJiang Univ, Sch Comp & Big Data Sci, Jiujiang 332005, Peoples R China
[3] Wuhan Univ, Sch Comp Sci, Wuhan 430072, Peoples R China
基金
中国国家自然科学基金;
关键词
Multi-objective evolutionary algorithm; Decomposition; Stable-state replacement; Matching mechanism; Neighborhood adjustment; OPTIMIZATION; MOEA/D; SELECTION; ADJUSTMENT; PERFORMANCE; DIVERSITY; STRATEGY;
D O I
10.1016/j.eswa.2023.122452
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The decomposition-based multi-objective evolutionary algorithm (MOEA/D) has been shown to effectively solve real-world multi-objective optimization problems (MOPs). The uniformly distributed weight vectors guide the population to continuously evolve towards the Pareto front (PF). However, the random matching mode between individuals and weight vectors leads to some excellent individuals being replaced in the evolution process. Meanwhile, the number of replaced individuals in the neighborhood is not controlled. This causes a waste of computing resources and fails to balance the diversity and convergence of the population effectively. Referring to the influence on body adjustment of homeostasis in the medical field, the stable-state mechanism is proposed to keep the dynamic balance between exploration and exploitation. Therefore, this paper presents the stable-state multi-objective evolutionary algorithm based on decomposition (MOEA/D-SS) that adopts a new stable-state replacement strategy to adjust the number of replaced individuals within each neighborhood. Furthermore, a stable-state neighborhoods adjustment strategy was proposed to adjust the size of each neighborhood. This mechanism can adjust the convergence and diversity of newly generated individuals at different stages. Finally, several benchmark test suites (i.e., ZDT, DTLZ, and UF) and a practical optimization problem are used to test the performance of MOEA/D-SS. The experimental results demonstrate that the proposed algorithm outperforms other comparative algorithms.
引用
收藏
页数:20
相关论文
共 50 条
[31]   Solving multi-objective optimization problem using cuckoo search algorithm based on decomposition [J].
Chen, Liang ;
Gan, Wenyan ;
Li, Hongwei ;
Cheng, Kai ;
Pan, Darong ;
Chen, Li ;
Zhang, Zili .
APPLIED INTELLIGENCE, 2021, 51 (01) :143-160
[32]   Self-Adaptive Multi-objective Differential Evolutionary Algorithm based on Decomposition [J].
Chen, Lingyu ;
Wang, Beizhan ;
Liu, Weigiang ;
Wang, Jiajun .
2016 11TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE), 2016, :610-616
[33]   Analog Circuits Sizing Using Multi-Objective Evolutionary Algorithm Based on Decomposition [J].
Nohtanipour, Mehran ;
Maghami, Mohammad Hossein ;
Radmehr, Mehdi .
INFORMACIJE MIDEM-JOURNAL OF MICROELECTRONICS ELECTRONIC COMPONENTS AND MATERIALS, 2021, 51 (03) :193-203
[34]   Adaptive ε-Constraint Multi-Objective Evolutionary Algorithm Based on Decomposition and Differential Evolution [J].
Liu, Bing-Jie ;
Bi, Xiao-Jun .
IEEE ACCESS, 2021, 9 :17596-17609
[35]   An improvement decomposition-based multi-objective evolutionary algorithm with uniform design [J].
Dai, Cai ;
Lei, Xiujuan .
KNOWLEDGE-BASED SYSTEMS, 2017, 125 :108-115
[36]   Optimization of cutting parameters using multi-objective evolutionary algorithm based on decomposition [J].
Fu Tao ;
Liu Weijun ;
Zhao Jibin .
JOURNAL OF VIBROENGINEERING, 2013, 15 (02) :833-844
[37]   A pareto-based evolutionary algorithm using decomposition and truncation for dynamic multi-objective optimization [J].
Ou, Junwei ;
Zheng, Jinhua ;
Ruan, Gan ;
Hu, Yaru ;
Zou, Juan ;
Li, Miqing ;
Yang, Shengxiang ;
Tan, Xu .
APPLIED SOFT COMPUTING, 2019, 85
[38]   An Effective Multi-objective Evolutionary Algorithm Based on Decomposition for A Robot Rescue Path Planning Problem [J].
Dai, Loulei ;
Wang, Hongguo ;
Pan, Quan-ke .
2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, :2065-2070
[39]   A multi-objective evolutionary algorithm based on decomposition and constraint programming for the multi-objective team orienteering problem with time windows [J].
Hu, Wanzhe ;
Fathi, Mahdi ;
Pardalos, Panos M. .
APPLIED SOFT COMPUTING, 2018, 73 :383-393
[40]   A localized decomposition evolutionary algorithm for imbalanced multi-objective optimization [J].
Ye, Yulong ;
Lin, Qiuzhen ;
Wong, Ka-Chun ;
Li, Jianqiang ;
Ming, Zhong ;
Coello, Carlos A. Coello .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 129