Decomposition-Based Multiobjective Optimization Algorithms With Adaptively Adjusting Weight Vectors and Neighborhoods

被引:9
|
作者
Zhao, Qian [1 ,2 ]
Guo, Yinan [1 ]
Yao, Xiangjuan [2 ,3 ]
Gong, Dunwei [1 ,4 ]
机构
[1] China Univ Min & Technol, Sch Informat & Control Engn, Xuzhou 221116, Jiangsu, Peoples R China
[2] China Univ Min & Technol, Sch Math, Xuzhou 221116, Jiangsu, Peoples R China
[3] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210023, Peoples R China
[4] Qingdao Univ Sci & Technol, Sch Informat Sci & Technol, Qingdao 266061, Peoples R China
关键词
Adaptive mechanism; decomposition-based multiobjective optimization algorithm (MOEA/D); neighborhood adjustment; weight vector; NONDOMINATED SORTING APPROACH; EVOLUTIONARY ALGORITHM; MOEA/D;
D O I
10.1109/TEVC.2022.3201890
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The decomposition-based multiobjective optimization algorithm (MOEA/D) is an effective method of solving a multiobjective optimization problem (MOP). The main idea of MOEA/D is that the objectives are weighted through different vectors to form different subproblems, and an optimal solution set is obtained by co-evolution in a certain neighborhood. However, with the increase of objectives, the number of nondominated solutions increases exponentially, resulting in the deteriorated capability of searching for optimal solutions. In addition, for an optimization problem with the complex Pareto front (PF), the selection pressure of nondominated solutions is insufficient. To make evolution more efficient, an MOEA/D with adaptively adjusting weight vectors and neighborhoods (MOEA/D-AAWNs) is developed in this article. First, the evolutionary direction of each subproblem is analyzed and the Sparsity function (Spa) is proposed to measure the population density on the PF. By using Spa, a method of generating uniform vectors is presented to improve the diversity of solutions. Besides, a method of adaptively adjusting neighborhoods is given. It adjusts neighborhoods according to the number of iterations and the Spa value of its corresponding subproblem. In this way, the computational resource can be effectively allocated, leading to the improvement in evolutionary efficiency. The proposed algorithm is applied to solve a series of benchmark optimization instances, and the experimental results show that the proposed algorithm outperforms comparison algorithms in runtime, convergence, and diversity.
引用
收藏
页码:1485 / 1497
页数:13
相关论文
共 50 条
  • [31] Are All the Subproblems Equally Important? Resource Allocation in Decomposition-Based Multiobjective Evolutionary Algorithms
    Zhou, Aimin
    Zhang, Qingfu
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (01) : 52 - 64
  • [32] An Improved Decomposition-Based Multiobjective Evolutionary Algorithm for IoT Service
    Chai, Zheng-Yi
    Fang, Shun-Shun
    Li, Ya-Lun
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (02) : 1109 - 1122
  • [33] A novel adaptive control strategy for decomposition-based multiobjective algorithm
    Lin, Qiuzhen
    Tang, Chaoyu
    Ma, Yueping
    Du, Zhihua
    Li, Jianqiang
    Chen, Jianyong
    Ming, Zhong
    COMPUTERS & OPERATIONS RESEARCH, 2017, 78 : 94 - 107
  • [34] A Survey of Multiobjective Evolutionary Algorithms Based on Decomposition
    Trivedi, Anupam
    Srinivasan, Dipti
    Sanyal, Krishnendu
    Ghosh, Abhiroop
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2017, 21 (03) : 440 - 462
  • [35] A Decomposition-Based Multiobjective Chemical Reaction Optimization Algorithm for Community Detection in Complex Networks
    Li, Hongye
    Gan, Wei
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2020, 13 (01) : 524 - 537
  • [36] Variable-Length Pareto Optimization via Decomposition-Based Evolutionary Multiobjective Algorithm
    Li, Hui
    Deb, Kalyanmoy
    Zhang, Qingfu
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (06) : 987 - 999
  • [37] A decomposition-based binary ACO algorithm for the multiobjective UBQP
    Zangari, Murilo
    Pozo, Aurora
    Santana, Roberto
    Mendiburu, Alexander
    NEUROCOMPUTING, 2017, 246 : 58 - 68
  • [38] Explicit Control of Implicit Parallelism in Decomposition-Based Evolutionary Many-Objective Optimization Algorithms
    Chen, Lei
    Deb, Kalyanmoy
    Liu, Hai-Lin
    IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2019, 14 (04) : 52 - 64
  • [39] Constrained Subproblems in a Decomposition-Based Multiobjective Evolutionary Algorithm
    Wang, Luping
    Zhang, Qingfu
    Zhou, Aimin
    Gong, Maoguo
    Jiao, Licheng
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (03) : 475 - 480
  • [40] A decomposition-based many-objective evolutionary algorithm with Q-learning guide weight vectors update
    Zhang, HaiJian
    Dai, Yiru
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 262