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 条
  • [1] Communication latency tolerant parallel algorithm for particle swarm optimization
    Li, Bo
    Wada, Koichi
    [J]. FCST 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY, 2009, : 68 - 74
  • [2] A parallel particle swarm optimization algorithm with communication strategies
    Chang, JF
    Chu, SC
    Roddick, JF
    Pan, JS
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2005, 21 (04) : 809 - 818
  • [3] A parallel particle swarm optimization algorithm
    Ma, Yan
    Sun, Jun
    Xu, Wenbo
    [J]. DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 61 - 64
  • [4] Parallel global optimization with the particle swarm algorithm
    Schutte, JF
    Reinbolt, JA
    Fregly, BJ
    Haftka, RT
    George, AD
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2004, 61 (13) : 2296 - 2315
  • [5] Improved Particle Swarm Optimization Algorithm for Optimization of Power Communication Network
    Wang, Yuhuai
    Wang, Qihui
    Zhang, Huixi
    An, Kang
    Ye, Xia
    Sun, Yaping
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (01): : 225 - 235
  • [6] A discrete particle swarm optimization algorithm for scheduling parallel machines
    Kashan, Ali Husseinzadeh
    Karimi, Behrooz
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2009, 56 (01) : 216 - 223
  • [7] On multi-population parallel particle swarm optimization algorithm
    Zhang Dingxue
    Guan Zhihong
    Liu Xinzhi
    [J]. PROCEEDINGS OF THE 26TH CHINESE CONTROL CONFERENCE, VOL 5, 2007, : 763 - +
  • [8] A parallel particle swarm optimization algorithm based on GPU/CUDA
    Zhuo, Yanhong
    Zhang, Tao
    Du, Feng
    Liu, Ruilin
    [J]. APPLIED SOFT COMPUTING, 2023, 144
  • [9] The Effect of The Migration Time on The Parallel Particle Swarm Optimization Algorithm
    Aksehir, Zinnet Duygu
    Aslan, Selcuk
    [J]. 2020 28TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2020,
  • [10] Migration Pool Technique for Parallel Particle Swarm Optimization Algorithm
    Aslan, Selcuk
    Soysaldi, Meryem
    [J]. 2019 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2019, : 414 - 417