Cooperative Particle Swarm Optimization With a Bilevel Resource Allocation Mechanism for Large-Scale Dynamic Optimization

被引:10
作者
Liu, Xiao-Fang [1 ,2 ]
Zhang, Jun [3 ,4 ]
Wang, Jun [5 ,6 ]
机构
[1] Nankai Univ, Inst Robot & Automat Informat Syst, Coll Artificial Intelligence, Tianjin 300350, Peoples R China
[2] Nankai Univ, Tianjin Key Lab Intelligent Robot, Tianjin 300350, Peoples R China
[3] Zhejiang Normal Univ, Jinhua 321004, Zhejiang, Peoples R China
[4] Hanyang Univ, Ansan 15588, South Korea
[5] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
[6] City Univ Hong Kong, Sch Data Sci, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Optimization; Heuristic algorithms; Resource management; Statistics; Sociology; Particle swarm optimization; Dynamic scheduling; Balanced resource allocation; cooperative coevolution; large-scale dynamic optimization; particle swarm optimization (PSO); COEVOLUTION; ADAPTATION; FRAMEWORK; STRATEGY; OPTIMA;
D O I
10.1109/TCYB.2022.3193888
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Although cooperative coevolutionary algorithms are developed for large-scale dynamic optimization via subspace decomposition, they still face difficulties in reacting to environmental changes, in the presence of multiple peaks in the fitness functions and unevenness of subproblems. The resource allocation mechanisms among subproblems in the existing algorithms rely mainly on the fitness improvements already made but not potential ones. On the one hand, there is a lack of sufficient computing resources to achieve potential fitness improvements for some hard subproblems. On the other hand, the existing algorithms waste computing resources aiming to find most of the local optima of problems. In this article, we propose a cooperative particle swarm optimization algorithm to address these issues by introducing a bilevel balanceable resource allocation mechanism. A search strategy in the lower level is introduced to select some promising solutions from an archive based on solution diversity and quality to identify new peaks in every subproblem. A resource allocation strategy in the upper level is introduced to balance the coevolution of multiple subproblems by referring to their historical improvements and more computing resources are allocated for solving the subproblems that perform poorly but are expected to make great fitness improvements. Experimental results demonstrate that the proposed algorithm is competitive with the state-of-the-art algorithms in terms of objective function values and response efficiency with respect to environmental changes.
引用
收藏
页码:1000 / 1011
页数:12
相关论文
共 50 条
  • [31] A Population Cooperation based Particle Swarm Optimization algorithm for large-scale multi-objective optimization
    Lu, Yongfan
    Li, Bingdong
    Liu, Shengcai
    Zhou, Aimin
    SWARM AND EVOLUTIONARY COMPUTATION, 2023, 83
  • [32] A sinusoidal social learning swarm optimizer for large-scale optimization
    Liu, Nengxian
    Pan, Jeng-Shyang
    Chu, Shu-Chuan
    Hu, Pei
    KNOWLEDGE-BASED SYSTEMS, 2023, 259
  • [33] Multiple-strategy learning particle swarm optimization for large-scale optimization problems
    Wang, Hao
    Liang, Mengnan
    Sun, Chaoli
    Zhang, Guochen
    Xie, Liping
    COMPLEX & INTELLIGENT SYSTEMS, 2021, 7 (01) : 1 - 16
  • [34] Chaos particle swarm optimization for resource allocation problem
    Wang, Su
    Meng, Bo
    2007 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS, VOLS 1-6, 2007, : 464 - 467
  • [35] Random Regrouping and Factorization in Cooperative Particle Swarm Optimization Based Large-Scale Neural Network Training
    Cody Dennis
    Beatrice M. Ombuki-Berman
    Andries P. Engelbrecht
    Neural Processing Letters, 2020, 51 : 759 - 796
  • [36] Random Regrouping and Factorization in Cooperative Particle Swarm Optimization Based Large-Scale Neural Network Training
    Dennis, Cody
    Ombuki-Berman, Beatrice M.
    Engelbrecht, Andries P.
    NEURAL PROCESSING LETTERS, 2020, 51 (01) : 759 - 796
  • [37] Dynamic Multi Objective Particle Swarm Optimization with Cooperative Agents
    Kouka, Najwa
    Fdhila, Raja
    Hussain, Amir
    Alimi, Adel M.
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [38] Multi-space evolutionary search with dynamic resource allocation strategy for large-scale optimization
    Shang, Qingxia
    Huang, Yuxiao
    Dong, Junwei
    Hou, Yaqing
    Wang, Yu
    Li, Min
    Feng, Liang
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (10) : 7673 - 7689
  • [39] Competitive and cooperative particle swarm optimization with information sharing mechanism for global optimization problems
    Li, Yuhua
    Zhan, Zhi-Hui
    Lin, Shujin
    Zhang, Jun
    Luo, Xiaonan
    INFORMATION SCIENCES, 2015, 293 : 370 - 382
  • [40] Dynamic Population Cooperative Particle Swarm Optimization for Global Optimization Problems
    Li, Wei
    Shi, Cisong
    Xu, Qing
    Huang, Ying
    INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2022, 13 (01)