Communication latency tolerant parallel algorithm for particle swarm optimization

被引:6
|
作者
Li, Bo [1 ]
Wada, Koichi [1 ]
机构
[1] Univ Tsukuba, Dept Comp Sci, Tsukuba, Ibaraki 3058573, Japan
关键词
Parallel algorithm; Particle swarm optimization; Communication latency;
D O I
10.1016/j.parco.2010.09.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Particle swarm optimization (PSO) algorithm is a population-based algorithm for finding the optimal solution. Because of its simplicity in implementation and fewer adjustable parameters compared to the other global optimization algorithms, PSO is gaining attention in solving complex and large scale problems. However, PSO often requires long execution time to solve those problems. This paper proposes a parallel PSO algorithm, called delayed exchange parallelization, which improves performance of PSO on distributed environment by hiding communication latency efficiently. By overlapping communication with computation, the proposed algorithm extracts parallelism inherent in PSO. The performance of our proposed parallel PSO algorithm was evaluated using several applications. The results of evaluation showed that the proposed parallel algorithm drastically improved the performance of PSO, especially in high-latency network environment. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 50 条
  • [31] A Parallel Chaos Particle Swarm Optimization
    Yang Dao-ping
    Zhang Kai
    Fan Lin-bo
    Zhao Ming
    [J]. 2009 INTERNATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND INFORMATION APPLICATION TECHNOLOGY, VOL III, PROCEEDINGS,, 2009, : 645 - +
  • [32] Parallel asynchronous particle swarm optimization
    Koh, Byung-Il
    George, Alan D.
    Haftka, Raphael T.
    Fregly, Benjamin J.
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2006, 67 (04) : 578 - 595
  • [33] A novel parallel multi-swarm algorithm based on comprehensive learning particle swarm optimization
    Gulcu, Saban
    Kodaz, Halife
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2015, 45 : 33 - 45
  • [34] PARALLEL PARTICLE SWARM OPTIMIZATION WITH GENETIC COMMUNICATION STRATEGY AND ITS IMPLEMENTATION ON GPU
    Jin, Min
    Lu, Huaxiang
    [J]. 2012 IEEE 2nd International Conference on Cloud Computing and Intelligent Systems (CCIS) Vols 1-3, 2012, : 99 - 104
  • [35] Mining Fuzzy Association Rules Based on Parallel Particle Swarm Optimization Algorithm
    Gou, Jin
    Wang, Fei
    Luo, Wei
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2015, 21 (02): : 147 - 162
  • [36] Particle swarm optimization-based algorithm for fuzzy parallel machine scheduling
    J. Behnamian
    [J]. The International Journal of Advanced Manufacturing Technology, 2014, 75 : 883 - 895
  • [37] Parallel Feature Selection Algorithm based on Rough Sets and Particle Swarm Optimization
    Adamczyk, Mateusz
    [J]. FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2014, 2014, 2 : 43 - 50
  • [38] Parameter estimation of photovoltaic model via parallel particle swarm optimization algorithm
    Ma, Jieming
    Man, Ka Lok
    Guan, Sheng-Uei
    Ting, T. O.
    Wong, Prudence W. H.
    [J]. INTERNATIONAL JOURNAL OF ENERGY RESEARCH, 2016, 40 (03) : 343 - 352
  • [39] Particle Swarm Optimization Algorithm for Reconstruction of Parallel Phase Shifting Digital Holography
    Anuja, A. C.
    Sheeja, M. K.
    [J]. PROCEEDINGS OF 2017 IEEE INTERNATIONAL CONFERENCE ON CIRCUIT ,POWER AND COMPUTING TECHNOLOGIES (ICCPCT), 2017,
  • [40] Kinematic Parameter Identification for a Parallel Robot with an Improved Particle Swarm Optimization Algorithm
    Yu, Dayong
    [J]. APPLIED SCIENCES-BASEL, 2024, 14 (15):