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 条
  • [1] Cooperative Micro-Particle Swarm Optimization
    Parsopoulos, Konstantinos E.
    WORLD SUMMIT ON GENETIC AND EVOLUTIONARY COMPUTATION (GEC 09), 2009, : 467 - 474
  • [2] A master-slave particle swarm optimization algorithm for solving constrained optimization problems
    Yang, Bo
    Chen, Yunping
    Zhao, Zunlian
    Han, Qiye
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3208 - +
  • [3] Adaptive learning factor chaotic master-slave particle swarm optimization algorithm
    Cai Zefan
    Yang Xiaodong
    Song Yuhong
    Niu Junying
    Yu Zhipeng
    Chen Jiaming
    DEVELOPMENTS OF ARTIFICIAL INTELLIGENCE TECHNOLOGIES IN COMPUTATION AND ROBOTICS, 2020, 12 : 1196 - 1203
  • [4] Field development optimization using a cooperative micro-particle swarm optimization with parameter integration schemes
    Kim, Joonyi
    Kang, Byeongcheol
    Jeong, Hoonyoung
    Choe, Jonggeun
    JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING, 2019, 183
  • [5] Design patterns for parallel computations of master-slave model
    Huang, KC
    Wang, FJ
    ICICS - PROCEEDINGS OF 1997 INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATIONS AND SIGNAL PROCESSING, VOLS 1-3: THEME: TRENDS IN INFORMATION SYSTEMS ENGINEERING AND WIRELESS MULTIMEDIA COMMUNICATIONS, 1997, : 1508 - 1512
  • [6] Parallel Multi-objective Optimization using Master-Slave Model on Heterogeneous Resources
    Mostaghim, Sanaz
    Branke, Jurgen
    Lewis, Andrew
    Schmeck, Hartmut
    2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 1981 - +
  • [7] An efficient multilevel master-slave model for distributed parallel computation
    Chen, HC
    Lim, A
    Warsi, NA
    BOUNDARY ELEMENT TECHNOLOGY XIII: INCORPORATING COMPUTATIONAL METHODS AND TESTING FOR ENGINEERING INTEGRITY, 1999, 2 : 439 - 448
  • [8] Master-slave model-based parallel chaos optimization algorithm for parameter identification problems
    Yuan, Xiaofang
    Zhang, Ting
    Dai, Xiangshan
    Wu, Lianghong
    NONLINEAR DYNAMICS, 2016, 83 (03) : 1727 - 1741
  • [9] Simultaneous Localization and Mapping using a Micro-Particle Swarm Optimization
    Monfredo, Chris
    Sahin, Ferat
    2015 10TH SYSTEM OF SYSTEMS ENGINEERING CONFERENCE (SOSE), 2015, : 310 - 315
  • [10] DISTRIBUTED AGENT BASED COOPERATIVE DIFFERENTIAL EVOLUTION: A MASTER-SLAVE MODEL
    Zheng, Yujun
    Xu, Xinli
    Chen, Shengyong
    Wang, Wanliang
    2012 IEEE 2ND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENT SYSTEMS (CCIS) VOLS 1-3, 2012, : 376 - 380