Dynamic multi-swarm particle swarm optimizer using parallel PC cluster systems for global optimization of large-scale multimodal functions

被引:28
|
作者
Fan, Shu-Kai S. [1 ]
Chang, Ju-Ming [1 ]
机构
[1] Yuan Ze Univ, Dept Ind Engn & Management, Chungli 320, Taoyuan County, Taiwan
关键词
particle swarm optimization (PSO); parallelization; master-slave paradigm; multimodal function; global optimization; TABU SEARCH;
D O I
10.1080/03052150903247736
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This article presents a novel parallel multi-swarm optimization (PMSO) algorithm with the aim of enhancing the search ability of standard single-swarm PSOs for global optimization of very large-scale multimodal functions. Different from the existing multi-swarm structures, the multiple swarms work in parallel, and the search space is partitioned evenly and dynamically assigned in a weighted manner via the roulette wheel selection (RWS) mechanism. This parallel, distributed framework of the PMSO algorithm is developed based on a master-slave paradigm, which is implemented on a cluster of PCs using message passing interface (MPI) for information interchange among swarms. The PMSO algorithm handles multiple swarms simultaneously and each swarm performs PSO operations of its own independently. In particular, one swarm is designated for global search and the others are for local search. The first part of the experimental comparison is made among the PMSO, standard PSO, and two state-of-the-art algorithms (CTSS and CLPSO) in terms of various un-rotated and rotated benchmark functions taken from the literature. In the second part, the proposed multi-swarm algorithm is tested on large-scale multimodal benchmark functions up to 300 dimensions. The results of the PMSO algorithm show great promise in solving high-dimensional problems.
引用
收藏
页码:431 / 451
页数:21
相关论文
共 50 条
  • [1] Dynamic Multi-Swarm Particle Swarm Optimizer with Local Search for Large Scale Global Optimization
    Zhao, S. Z.
    Liang, J. J.
    Suganthan, P. N.
    Tasgetiren, M. F.
    [J]. 2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 3845 - +
  • [2] An Adaptive Multi-Swarm Competition Particle Swarm Optimizer for Large-Scale Optimization
    Kong, Fanrong
    Jiang, Jianhui
    Huang, Yan
    [J]. MATHEMATICS, 2019, 7 (06)
  • [3] Dynamic multi-swarm particle swarm optimizer
    Liang, JJ
    Suganthan, PN
    [J]. 2005 IEEE SWARM INTELLIGENCE SYMPOSIUM, 2005, : 124 - 129
  • [4] Dynamic Multi-swarm Global Particle Swarm Optimization
    Tang, Yichao
    Li, Xiong
    Zhang, Yinglong
    Xia, Xuewen
    Gui, Ling
    [J]. 2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 1030 - 1037
  • [5] Dynamic multi-swarm global particle swarm optimization
    Xia, Xuewen
    Tang, Yichao
    Wei, Bo
    Zhang, Yinglong
    Gui, Ling
    Li, Xiong
    [J]. COMPUTING, 2020, 102 (07) : 1587 - 1626
  • [6] Dynamic multi-swarm global particle swarm optimization
    Xuewen Xia
    Yichao Tang
    Bo Wei
    Yinglong Zhang
    Ling Gui
    Xiong Li
    [J]. Computing, 2020, 102 : 1587 - 1626
  • [7] A multi-swarm optimizer with a reinforcement learning mechanism for large-scale optimization
    Wang, Xujie
    Wang, Feng
    He, Qi
    Guo, Yinan
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2024, 86
  • [8] 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 - +
  • [9] Dynamic multi-swarm particle swarm optimizer with local search
    Liang, JJ
    Suganthan, PN
    [J]. 2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 522 - 528
  • [10] Dynamic multi-swarm particle swarm optimizer with harmony search
    Zhao, S. -Z.
    Suganthan, P. N.
    Pan, Quan-Ke
    Tasgetiren, M. Fatih
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (04) : 3735 - 3742