• DocumentCode
    3215372
  • Title

    Parallelization of particle swarm optimization using message passing interfaces (MPIs)

  • Author

    Singhal, Gagan ; Jain, Abhishek ; Patnaik, Amalendu

  • Author_Institution
    Dept. of Electron. & Comput. Eng., IIT Roorkee, Roorkee, India
  • fYear
    2009
  • fDate
    9-11 Dec. 2009
  • Firstpage
    67
  • Lastpage
    71
  • Abstract
    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.
  • Keywords
    message passing; parallel programming; particle swarm optimisation; low computational time; message passing interfaces; parallel computing technique; particle swarm optimization parallelization; standard test functions; stochastic population global optimizer; various fields engineering; Ant colony optimization; Birds; Computer interfaces; Concurrent computing; Iterative methods; Message passing; Parallel processing; Particle swarm optimization; Stochastic processes; Testing; asynchronous PSO; message passing interfaces; parallel computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nature & Biologically Inspired Computing, 2009. NaBIC 2009. World Congress on
  • Conference_Location
    Coimbatore
  • Print_ISBN
    978-1-4244-5053-4
  • Type

    conf

  • DOI
    10.1109/NABIC.2009.5393602
  • Filename
    5393602