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 条
  • [21] A Dynamic Multi-Swarm Particle Swarm Optimization With Global Detection Mechanism
    Wei, Bo
    Tang, Yichao
    Jin, Xiao
    Jiang, Mingfeng
    Ding, Zuohua
    Huang, Yanrong
    [J]. International Journal of Cognitive Informatics and Natural Intelligence, 2021, 15 (04)
  • [22] Reconfiguration of Distribution Network Based on Improved Dynamic Multi-Swarm Particle Swarm Optimization
    Li Han
    Zhang Xuexia
    Guo Zhiqi
    Wang Xindi
    Ye Shengyong
    [J]. PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 9952 - 9956
  • [23] Multi-swarm Particle Swarm Optimizer with Cauchy Mutation for Dynamic Optimization Problems
    Hu, Chengyu
    Wu, Xiangning
    Wang, Yongji
    Xie, Fuqiang
    [J]. ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2009, 5821 : 443 - +
  • [24] Gait Optimization for Multiple Humanoid Robots Based on Parallel Multi-swarm Particle Swarm Algorithm
    Li, Chunguang
    He, Rongyi
    Yao, Lina
    Tao, Chongben
    [J]. PROCEEDINGS OF THE 14TH EAI INTERNATIONAL CONFERENCE ON MOBILE AND UBIQUITOUS SYSTEMS: COMPUTING, NETWORKING AND SERVICES (MOBIQUITOUS 2017), 2017, : 11 - 19
  • [25] 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
  • [26] Multi-swarm Particle Swarm Optimization Based on Mixed Search Behavior
    Jie, Jing
    Wang, Wanliang
    Liu, Chunsheng
    Hou, Beiping
    [J]. ICIEA 2010: PROCEEDINGS OF THE 5TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, VOL 2, 2010, : 32 - +
  • [27] Applying Multi-Swarm Accelerating Particle Swarm Optimization to Dynamic Continuous Functions
    Jiang, Yi
    Huang, Wei
    Chen, Li
    [J]. WKDD: 2009 SECOND INTERNATIONAL WORKSHOP ON KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2009, : 710 - +
  • [28] A Multi-Swarm Cooperative Perturbed Particle Swarm Optimization
    Yang, Xiangjun
    Zhao, Yilong
    Chen, Yuchuang
    Zhao, Xinchao
    [J]. ADVANCED RESEARCH ON AUTOMATION, COMMUNICATION, ARCHITECTONICS AND MATERIALS, PTS 1 AND 2, 2011, 225-226 (1-2): : 619 - 622
  • [29] Fully Learned Multi-swarm Particle Swarm Optimization
    Niu, Ben
    Huang, Huali
    Ye, Bin
    Tan, Lijing
    Liang, Jane Jing
    [J]. ADVANCES IN SWARM INTELLIGENCE, PT1, 2014, 8794 : 150 - 157
  • [30] 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