PSO is more efficient in maintaining the diversity of the swarm (Engelbrecht, 2006), since all the particles use the information related to the most successful particle in order to improve themselves and comparatively faster than some other optimization algorithm. Therefore, it can be effectively applied to different optimization problems (Deb, Basanta, & Sarkar, 2011).