A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its Applications

Particle swarm optimization (PSO) is a heuristic global optimization method, proposed originally by Kennedy and Eberhart in 1995. It is now one of the most commonly used optimization techniques. This survey presented a comprehensive investigation of PSO. On one hand, we provided advances with PSO, i...

Full description

Bibliographic Details
Main Authors: Yudong Zhang, Shuihua Wang, Genlin Ji
Format: Article
Language:English
Published: Hindawi Limited 2015-01-01
Series:Mathematical Problems in Engineering
Online Access:http://dx.doi.org/10.1155/2015/931256
id doaj-014b4c0a85144398bc2052ac8711efed
record_format Article
spelling doaj-014b4c0a85144398bc2052ac8711efed2020-11-25T00:55:12ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472015-01-01201510.1155/2015/931256931256A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its ApplicationsYudong Zhang0Shuihua Wang1Genlin Ji2School of Computer Science and Technology, Nanjing Normal University, Nanjing, Jiangsu 210023, ChinaSchool of Computer Science and Technology, Nanjing Normal University, Nanjing, Jiangsu 210023, ChinaSchool of Computer Science and Technology, Nanjing Normal University, Nanjing, Jiangsu 210023, ChinaParticle swarm optimization (PSO) is a heuristic global optimization method, proposed originally by Kennedy and Eberhart in 1995. It is now one of the most commonly used optimization techniques. This survey presented a comprehensive investigation of PSO. On one hand, we provided advances with PSO, including its modifications (including quantum-behaved PSO, bare-bones PSO, chaotic PSO, and fuzzy PSO), population topology (as fully connected, von Neumann, ring, star, random, etc.), hybridization (with genetic algorithm, simulated annealing, Tabu search, artificial immune system, ant colony algorithm, artificial bee colony, differential evolution, harmonic search, and biogeography-based optimization), extensions (to multiobjective, constrained, discrete, and binary optimization), theoretical analysis (parameter selection and tuning, and convergence analysis), and parallel implementation (in multicore, multiprocessor, GPU, and cloud computing forms). On the other hand, we offered a survey on applications of PSO to the following eight fields: electrical and electronic engineering, automation control systems, communication theory, operations research, mechanical engineering, fuel and energy, medicine, chemistry, and biology. It is hoped that this survey would be beneficial for the researchers studying PSO algorithms.http://dx.doi.org/10.1155/2015/931256
collection DOAJ
language English
format Article
sources DOAJ
author Yudong Zhang
Shuihua Wang
Genlin Ji
spellingShingle Yudong Zhang
Shuihua Wang
Genlin Ji
A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its Applications
Mathematical Problems in Engineering
author_facet Yudong Zhang
Shuihua Wang
Genlin Ji
author_sort Yudong Zhang
title A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its Applications
title_short A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its Applications
title_full A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its Applications
title_fullStr A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its Applications
title_full_unstemmed A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its Applications
title_sort comprehensive survey on particle swarm optimization algorithm and its applications
publisher Hindawi Limited
series Mathematical Problems in Engineering
issn 1024-123X
1563-5147
publishDate 2015-01-01
description Particle swarm optimization (PSO) is a heuristic global optimization method, proposed originally by Kennedy and Eberhart in 1995. It is now one of the most commonly used optimization techniques. This survey presented a comprehensive investigation of PSO. On one hand, we provided advances with PSO, including its modifications (including quantum-behaved PSO, bare-bones PSO, chaotic PSO, and fuzzy PSO), population topology (as fully connected, von Neumann, ring, star, random, etc.), hybridization (with genetic algorithm, simulated annealing, Tabu search, artificial immune system, ant colony algorithm, artificial bee colony, differential evolution, harmonic search, and biogeography-based optimization), extensions (to multiobjective, constrained, discrete, and binary optimization), theoretical analysis (parameter selection and tuning, and convergence analysis), and parallel implementation (in multicore, multiprocessor, GPU, and cloud computing forms). On the other hand, we offered a survey on applications of PSO to the following eight fields: electrical and electronic engineering, automation control systems, communication theory, operations research, mechanical engineering, fuel and energy, medicine, chemistry, and biology. It is hoped that this survey would be beneficial for the researchers studying PSO algorithms.
url http://dx.doi.org/10.1155/2015/931256
work_keys_str_mv AT yudongzhang acomprehensivesurveyonparticleswarmoptimizationalgorithmanditsapplications
AT shuihuawang acomprehensivesurveyonparticleswarmoptimizationalgorithmanditsapplications
AT genlinji acomprehensivesurveyonparticleswarmoptimizationalgorithmanditsapplications
AT yudongzhang comprehensivesurveyonparticleswarmoptimizationalgorithmanditsapplications
AT shuihuawang comprehensivesurveyonparticleswarmoptimizationalgorithmanditsapplications
AT genlinji comprehensivesurveyonparticleswarmoptimizationalgorithmanditsapplications
_version_ 1725231440352772096