A Multi-swarm Competitive Algorithm Based on Dynamic Task Allocation Particle Swarm Optimization

被引:6
|
作者
Zhang, Lingjie [1 ]
Sun, Jianbo [1 ]
Guo, Chen [2 ]
Zhang, Hui [1 ]
机构
[1] Dalian Maritime Univ, Inst Marine Engn, Dalian 116026, Peoples R China
[2] Dalian Maritime Univ, Inst Informat Sci & Technol, Dalian 116026, Peoples R China
基金
中国国家自然科学基金;
关键词
Evolutionary computations; Multi-swarm competitive schedule; Particle swarm optimization; Adaptive inertia weight; Dynamic task allocation; DIVERSITY;
D O I
10.1007/s13369-017-2820-8
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
This paper presents a novel multi-swarm competitive algorithm based on the dynamic task allocation particle swarm optimization (MSCPSO-DTA) to solve global optimization problems. The MSCPSO-DTA consists of three main steps. Firstly, we propose a multi-swarm competitive (MSC) schedule to help the stagnant sub-swarm to jump out of local optima. When a certain condition is matched, the stagnant sub-swarm will be reinitialized with a chaotic strategy to begin a new search process in a different part of the search space. Secondly, in order to serve the MSC strategy which will reinitialize the stagnant sub-swarms and need the inertia weight to be increased correspondingly, a novel adaptive inertia weight strategy is proposed based on the maximum distance between the particles. Thirdly, a modified dynamic task allocation (DTA) strategy is adopted to make a better control of the balance between exploitation and exploration; specifically, with the help of the cumulative distribution function of normal distribution, the swarm is automatically divided into two labors to serve different tasks according to the position diversity. A set of benchmark functions are employed to test the performance of the proposed algorithm, as well as the contribution of each strategy employed in improving the performance of the algorithms. Experimental results demonstrate that, compared with other seven well-established optimization algorithms, the MSCPSO-DTA significantly performs the greatest improvement in terms of searching reliability, searching efficiency, convergence speed, and searching accuracy on most of the problems.
引用
收藏
页码:8255 / 8274
页数:20
相关论文
共 50 条
  • [31] A modified hybrid particle swarm optimization based on comprehensive learning and dynamic multi-swarm strategy
    Wang, Rui
    Hao, Kuangrong
    Chen, Lei
    Liu, Xiaoyan
    Zhu, Xiuli
    Zhao, Chenwei
    [J]. SOFT COMPUTING, 2024, 28 (05) : 3879 - 3903
  • [32] Multi-swarm Particle Swarm Optimization for Payment Scheduling
    Li, Xiao-Miao
    Lin, Ying
    Chen, Wei-Neng
    Zhang, Jun
    [J]. 2017 SEVENTH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST2017), 2017, : 284 - 291
  • [33] A Hybrid Firefly with Dynamic Multi-swarm Particle Swarm Optimization for WSN Deployment
    Chang, Wei-Yan
    Soma, Prathibha
    Chen, Huan
    Chang, Hsuan
    Tsai, Chun-Wei
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2023, 24 (04): : 825 - 836
  • [34] Multi-swarm particle swarm optimization based on CUDA for sparse reconstruction
    Han, Wencheng
    Li, Hao
    Gong, Maoguo
    Li, Jianzhao
    Liu, Yiting
    Wang, Zhenkun
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2022, 75
  • [35] A modified hybrid particle swarm optimization based on comprehensive learning and dynamic multi-swarm strategy
    Rui Wang
    Kuangrong Hao
    Lei Chen
    Xiaoyan Liu
    Xiuli Zhu
    Chenwei Zhao
    [J]. Soft Computing, 2024, 28 : 3879 - 3903
  • [36] Dynamic Multi-Swarm Fractional-best Particle Swarm Optimization for Dynamic Multi-modal Optimization
    Dennis, Simon
    Engelbrecht, Andries
    [J]. 2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 1549 - 1556
  • [37] Dynamic Multi-Swarm Competitive Fireworks Algorithm for Global Optimization and Engineering Constraint Problems
    Lei, Ke
    Wu, Yonghong
    [J]. INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2023, 31 (04) : 619 - 648
  • [38] A dynamic multi-swarm cooperation particle swarm optimization with dimension mutation for complex optimization problem
    Xu Yang
    Hongru Li
    Xia Yu
    [J]. International Journal of Machine Learning and Cybernetics, 2022, 13 : 2581 - 2608
  • [39] A Hybrid Multi-Swarm Particle Swarm Optimization algorithm for the Probabilistic Traveling Salesman Problem
    Marinakis, Yannis
    Marinaki, Magdalene
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (03) : 432 - 442
  • [40] Iterated Multi-Swarm: A Multi-Swarm Algorithm Based on Archiving Methods
    Britto, Andre
    Mostaghim, Sanaz
    Pozo, Aurora
    [J]. GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 583 - 590