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 条
  • [1] Cooperative Particle Swarm Optimization Decomposition Methods for Large-scale Optimization
    Clark, Mitchell
    Ombuki-Berman, Beatrice
    Aksamit, Nicholas
    Engelbrecht, Andries
    2022 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2022, : 1582 - 1591
  • [2] Decomposition and merging cooperative particle swarm optimization with random grouping for large-scale optimization problems
    McNulty, Alanna
    Ombuki-Berman, Beatrice
    Engelbrecht, Andries
    SWARM INTELLIGENCE, 2024, 18 (2-3) : 141 - 166
  • [3] Incremental particle swarm optimization for large-scale dynamic optimization with changing variable interactions
    Liu, Xiao-Fang
    Zhan, Zhi-Hui
    Zhang, Jun
    APPLIED SOFT COMPUTING, 2023, 141
  • [4] Gene Targeting Particle Swarm Optimization for Large-Scale Optimization Problem
    Tang, Zhi-Fan
    Luo, Liu-Yue
    Xu, Xin-Xin
    Li, Jian-Yu
    Xu, Jing
    Zhong, Jing-Hui
    Zhang, Jun
    Zhan, Zhi-Hui
    2024 IEEE CONFERENCE ON ARTIFICIAL INTELLIGENCE, CAI 2024, 2024, : 620 - 625
  • [5] A particle swarm optimizer with dynamic balance of convergence and diversity for large-scale optimization
    Li, Dongyang
    Wang, Lei
    Guo, Weian
    Zhang, Maoqing
    Hu, Bo
    Wu, Qidi
    APPLIED SOFT COMPUTING, 2023, 132
  • [6] Efficient Resource Allocation in Cooperative Co-Evolution for Large-Scale Global Optimization
    Yang, Ming
    Omidvar, Mohammad Nabi
    Li, Changhe
    Li, Xiaodong
    Cai, Zhihua
    Kazimipour, Borhan
    Yao, Xin
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2017, 21 (04) : 493 - 505
  • [7] Transfer-Based Particle Swarm Optimization for Large-Scale Dynamic Optimization With Changing Variable Interactions
    Liu, Xiao-Fang
    Zhan, Zhi-Hui
    Zhang, Jun
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (06) : 1633 - 1643
  • [8] A Novel Multiobjective Particle Swarm Optimization Algorithm with Dynamic Resource Allocation
    Li, Lingjie
    Lin, Qiuzhen
    Wang, Jia
    Chen, Jianyong
    Ming, Zhong
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 904 - 911
  • [9] Particle swarm optimization for resource allocation in OFDMA
    Gheitanchi, Shahin
    Ali, Falah
    Stipidis, Elias
    Proceedings of the 2007 15th International Conference on Digital Signal Processing, 2007, : 383 - 386
  • [10] Quantum-behaved Particle Swarm Optimization with Cooperative Coevolution for Large Scale Optimization
    Tian, Na
    14TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS FOR BUSINESS, ENGINEERING AND SCIENCE (DCABES 2015), 2015, : 82 - 85