Parallel cooperative micro-particle swarm optimization: A master-slave model

被引:33
|
作者
Parsopoulos, Konstantinos E. [1 ]
机构
[1] Univ Ioannina, Dept Comp Sci, GR-45110 Ioannina, Greece
关键词
Particle swarm optimization; Parallel algorithms; Cooperative algorithms; Master-slave model; Micro-evolutionary algorithms; PARTICLE SWARM; CONVERGENCE; COEVOLUTION; ALGORITHM; SEARCH; PSO;
D O I
10.1016/j.asoc.2012.07.013
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A parallel master-slave model of the recently proposed cooperative micro-particle swarm optimization approach is introduced. The algorithm is based on the decomposition of the original search space in subspaces of smaller dimension. Each subspace is probed by a subswarm of small size that identifies suboptimal partial solution components. A context vector that serves as repository for the best attained partial solutions of all subswarms is used for the evaluation of the particles. The required modifications to fit the original algorithm within a parallel computation framework are discussed along with their impact on performance. Also, both linear and random allocation of direction components to subswarms are considered to render the algorithm capable of capturing possible correlations among decision variables. The proposed approach is evaluated on two types of computer systems, namely an academic cluster and a desktop multicore system, using a popular test suite. Statistical analysis of the obtained results reveals that, besides the expected run-time superiority of the parallel model, significant improvements in solution quality can also be achieved. Different factors that may affect performance are pointed out, offering intuition on the expected behavior of the parallel model. (c) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:3552 / 3579
页数:28
相关论文
共 50 条
  • [31] A Master-Slave Fluid Cooperative Control Algorithm For Optimal Trajectory Planning
    Lipinski, Doug
    Mohseni, Kamran
    2011 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2011,
  • [32] Cooperative Path Planning and Constraints Analysis for Master-Slave Industrial Robots
    Gan, Yahui
    Dai, Xianzhong
    Li, Jun
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2012, 9
  • [33] A cooperative guidance method for unpowered vehicle based on master-slave mode
    Ge, Yunpeng
    Liang, Zhuo
    Lyu, Rui
    Tu, Haifeng
    Yan, Dawei
    Zhongguo Guanxing Jishu Xuebao/Journal of Chinese Inertial Technology, 2023, 31 (04): : 418 - 424
  • [34] TG Master-Slave FFs: High-Speed Optimization
    Consoli, Elio
    Palumbo, Gaetano
    Pennisi, Melita
    2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 554 - 557
  • [35] Parallel particle swarm optimization based on parallel model with controller
    Xitong Fangzhen Xuebao, 2007, 10 (2171-2176):
  • [36] A Master-Slave Model Predictive Control Approach for Microgrids
    Carnielutti, Fernanda
    Aly, Mokhtar
    Norambuena, Margarita
    Hu, Jiefeng
    Guerrero, Josep
    Rodriguez, Jose
    IEEE TRANSACTIONS ON POWER ELECTRONICS, 2025, 40 (01) : 540 - 550
  • [37] Breaking Master-Slave Model between Host and FPGAs
    Bosch, Jaume
    Vidal, Miquel
    Filgueras, Antonio
    Alvarez, Carlos
    Jimenez-Gonzalez, Daniel
    Martorell, Xavier
    Ayguade, Eduard
    PROCEEDINGS OF THE 25TH ACM SIGPLAN SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING (PPOPP '20), 2020, : 419 - 420
  • [38] A bond graph model of bilateral master-slave telemanipulation
    Iqbal, K
    Mughal, AM
    Proceedings of the Fifteenth IASTED International Conference on Modelling and Simulation, 2004, : 362 - 367
  • [39] Master-Slave TLBO Algorithm for Constrained Global Optimization Problems
    Mane, Sandeep U.
    Adamuthe, Amol C.
    Omane, Rajshree R.
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2021, 8 (30): : 1 - 14
  • [40] Assessment of OpenMP Master-Slave Implementations for Selected Irregular Parallel Applications
    Czarnul, Pawel
    ELECTRONICS, 2021, 10 (10)