A Multiobjective multifactorial optimization algorithm based on decomposition and dynamic resource allocation strategy

被引:49
|
作者
Yao, Shuangshuang [1 ]
Dong, Zhiming [2 ]
Wang, Xianpeng [3 ]
Ren, Lei [4 ]
机构
[1] Northeastern Univ, Coll Informat Sci & Engn, Shenyang 110819, Liaoning, Peoples R China
[2] Northeastern Univ, Minist Educ, Key Lab Data Analyt & Optimizat Smart Ind, Shenyang 110819, Liaoning, Peoples R China
[3] Northeastern Univ, Liaoning Engn Lab Operat Analyt & Optimizat Smart, Liaoning Key Lab Mfg Syst & Logist, Inst Ind & Syst Engn, Shenyang 110819, Liaoning, Peoples R China
[4] Beihang Univ, Sch Automat & Elect Engn, Beijing 100191, Peoples R China
基金
国家自然科学基金重大项目; 中国国家自然科学基金;
关键词
Multiobjective multifactorial optimization; Evolutionary multitasking; Decomposition; Dynamic resource allocating; EVOLUTIONARY ALGORITHM; DIFFERENTIAL EVOLUTION; MULTITASKING; MOEA/D;
D O I
10.1016/j.ins.2019.09.058
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multiobjective multifactorial optimization (MO-MEO), i.e., multiple multiobjective tasks are simultaneously optimized by a single population, has received considerable attention in recent years. Traditional algorithms for the MO-MFO usually allocate equal computing resources to each task, however, this may not be reasonable due to the fact that different tasks usually have different degrees of difficulty. Motivated by the idea that the limited computing resources should be adaptively allocated to different tasks according to their difficulties, this paper proposes an algorithm for the MO-MFO based on decomposition and dynamic resource allocation strategy (denoted as MFEA/D-DRA). In the MFEA/D-DRA, each multiobjective optimization task is firstly decomposed into a series of single-objective subproblems. Thereafter, a single population is used to evolve all the single-objective subproblems. In the process of evolution, subproblems with fast evolution rate will have the opportunity to get more rewards, i.e., computing resources. The evolution rate is measured by a utility function and updated periodically. Moreover, different multiobjective optimization tasks can communicate with each other according to a random mating probability. Finally, a set of evenly distributed approximate Pareto optimal solutions is obtained for each multiobjective optimization task. The statistical analysis of experimental results illustrates the superiority of the proposed MFEA/D-DRA algorithm on a variety of benchmark MO-MFO problems. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页码:18 / 35
页数:18
相关论文
共 50 条
  • [1] A decomposition-based hybrid multiobjective evolutionary algorithm with dynamic resource allocation
    Mashwani, Wali Khan
    Salhi, Abdellah
    [J]. APPLIED SOFT COMPUTING, 2012, 12 (09) : 2765 - 2780
  • [2] Ensemble of Dynamic Resource Allocation Strategies for Decomposition-Based Multiobjective Optimization
    Zhou, Jiajun
    Gao, Liang
    Li, Xinyu
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (04) : 710 - 723
  • [3] A Diversity-Enhanced Resource Allocation Strategy for Decomposition-Based Multiobjective Evolutionary Algorithm
    Lin, Qiuzhen
    Jin, Genmiao
    Ma, Yueping
    Wong, Ka-Chun
    Coello, Carlos A. Coello
    Li, Jianqiang
    Chen, Jianyong
    Zhang, Jun
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2018, 48 (08) : 2388 - 2401
  • [4] Dynamic Resource Allocation and Forecast of Snow Tourism Demand Based on Multiobjective Optimization Algorithm
    Feng, Mingfen
    Zhang, Xiaomei
    Dong, Shuqi
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [5] A Novel Multiobjective Particle Swarm Optimization Algorithm with Dynamic Resource Allocation
    Li, Lingjie
    Lin, Qiuzhen
    Wang, Jia
    Chen, Jianyong
    Ming, Zhong
    [J]. 2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 904 - 911
  • [6] A Collaborative Resource Allocation Strategy for Decomposition-Based Multiobjective Evolutionary Algorithms
    Kang, Qi
    Song, Xinyao
    Zhou, MengChu
    Li, Li
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2019, 49 (12): : 2416 - 2423
  • [7] A many-objective evolutionary algorithm based on decomposition with dynamic resource allocation for irregular optimization
    Dong, Ming-gang
    Liu, Bao
    Jing, Chao
    [J]. FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2020, 21 (08) : 1171 - 1190
  • [8] A many-objective evolutionary algorithm based on decomposition with dynamic resource allocation for irregular optimization
    Ming-gang Dong
    Bao Liu
    Chao Jing
    [J]. Frontiers of Information Technology & Electronic Engineering, 2020, 21 : 1171 - 1190
  • [9] An Adaptive Resource Allocation Strategy for Objective Space Partition-Based Multiobjective Optimization
    Chen, Huangke
    Wu, Guohua
    Pedrycz, Witold
    Suganthan, Ponnuthurai Nagaratnam
    Xing, Lining
    Zhu, Xiaomin
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2021, 51 (03): : 1507 - 1522
  • [10] Virtual Machine Resource Allocation Optimization in Cloud Computing Based on Multiobjective Genetic Algorithm
    Shi, Feng
    Lin, Jingna
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022