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
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;
Conference_Titel :
Nature & Biologically Inspired Computing, 2009. NaBIC 2009. World Congress on
Conference_Location :
Coimbatore
Print_ISBN :
978-1-4244-5053-4
DOI :
10.1109/NABIC.2009.5393602