Parallelization of Particle Swarm Optimization using Message Passing Interfaces (MPIs)

被引:4
作者
Singhal, Gagan [1 ]
Jain, Abhishek [1 ]
Patnaik, Amalendu [1 ]
机构
[1] IIT Roorkee, Dept Elect & Comp Engn, Uttarakhand 247667, India
来源
2009 WORLD CONGRESS ON NATURE & BIOLOGICALLY INSPIRED COMPUTING (NABIC 2009) | 2009年
关键词
asynchronous PSO; parallel computing; message passing interfaces;
D O I
10.1109/NABIC.2009.5393602
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Motivated by the growing demand of accuracy and low computational time in optimizing functions in various fields of engineering, an approach has been presented using the technique of parallel computing. The parallelization has been carried out on one of the simplest and flexible optimization algorithms, namely the particle swarm optimization (PSO) algorithm. PSO is a stochastic population global optimizer and the initial population may be provided with random values and later convergence may be achieved. The use of message passing interfaces (MPIs) for the parallelization of the asynchronous version of PSO is proposed. In this approach, initial population has been divided between the processors chosen at run time. Numerical values obtained using above approach are at last compared for standard test functions.
引用
收藏
页码:67 / 71
页数:5
相关论文
共 50 条
  • [1] Decentralized Asynchronous Particle Swarm Optimization
    Akat, S. Burak
    Gazi, Veysel
    2008 IEEE SWARM INTELLIGENCE SYMPOSIUM, 2008, : 194 - 201
  • [2] Accelerating Message Passing Operation of GDL-Based Constraint Optimization Algorithms Using Multiprocessing
    Zaoad, Syeed Abrar
    Tanjim, Tauhid
    Hasan, Mir
    Mamun-Or-Rashid, Md
    Almansour, Ibrahem Abdullah
    Khan, Md Mosaddek
    19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021), 2021, : 706 - 714
  • [3] Enhanced Support Vector Machine Using Parallel Particle Swarm Optimization
    Xu, Xin
    Li, Jie
    Chen, Hui-ling
    2014 10TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2014, : 41 - 46
  • [4] Parallel ray tracing using the message passing interface
    Cameron, Charles B.
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2008, 57 (02) : 228 - 234
  • [5] Parallel Optimum Design of Foil Bearing Using Particle Swarm Optimization Method
    Wang, Nenzi
    Huang, Hua-Chih
    Hsu, Chi-Rou
    TRIBOLOGY TRANSACTIONS, 2013, 56 (03) : 453 - 460
  • [6] A Survey on Parallel Particle Swarm Optimization Algorithms
    Soniya Lalwani
    Harish Sharma
    Suresh Chandra Satapathy
    Kusum Deep
    Jagdish Chand Bansal
    Arabian Journal for Science and Engineering, 2019, 44 : 2899 - 2923
  • [7] Applications of particle swarm optimization in the railway domain
    Wu, Qing
    Cole, Colin
    McSweeney, Tim
    INTERNATIONAL JOURNAL OF RAIL TRANSPORTATION, 2016, 4 (03) : 167 - 190
  • [8] A Survey on Parallel Particle Swarm Optimization Algorithms
    Lalwani, Soniya
    Sharma, Harish
    Satapathy, Suresh Chandra
    Deep, Kusum
    Bansal, Jagdish Chand
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2019, 44 (04) : 2899 - 2923
  • [9] Parallel Implementation of Particle Swarm Optimization on FPGA
    Da Costa, Alexandre L. X.
    Silva, Caroline A. D.
    Torquato, Matheus F.
    Fernandes, Marcelo A. C.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2019, 66 (11) : 1875 - 1879
  • [10] Fault diagnosis for airplane engines using Bayesian networks and distributed particle swarm optimization
    Sahin, Ferat
    Yavuz, M. Cetin
    Arnavut, Ziya
    Uluyol, Onder
    PARALLEL COMPUTING, 2007, 33 (02) : 124 - 143