A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its Applications

被引:642
作者
Zhang, Yudong [1 ]
Wang, Shuihua [1 ,2 ]
Ji, Genlin [1 ]
机构
[1] Nanjing Normal Univ, Sch Comp Sci & Technol, Nanjing 210023, Jiangsu, Peoples R China
[2] Nanjing Univ, Sch Elect Sci & Engn, Nanjing 210046, Jiangsu, Peoples R China
关键词
VARYING ACCELERATION COEFFICIENTS; ARTIFICIAL NEURAL-NETWORK; ECONOMIC LOAD DISPATCH; SUPPORT VECTOR MACHINE; MULTIVARIATE CURVE RESOLUTION; WIRELESS SENSOR NETWORKS; VEHICLE-ROUTING PROBLEM; PID CONTROLLER-DESIGN; POWER POINT TRACKING; ANT COLONY;
D O I
10.1155/2015/931256
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
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.
引用
收藏
页数:38
相关论文
共 349 条
[1]   Modified Particle Swarm Optimization with Time Varying Acceleration Coefficients for Economic Load Dispatch with Generator Constraints [J].
Abdullah, M. N. ;
Bakar, A. H. A. ;
Rahim, N. A. ;
Mokhlis, H. ;
Illias, H. A. ;
Jamian, J. J. .
JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY, 2014, 9 (01) :15-26
[2]  
Abedinia O, 2012, INT REV ELECTR ENG-I, V7, P4249
[3]   Solution of economic load dispatch problem via hybrid particle swarm optimization with time-varying acceleration coefficients and bacteria foraging algorithm techniques [J].
Abedinia, Oveis ;
Amjady, Nima ;
Ghasemi, Ali ;
Hejrati, Zakariya .
INTERNATIONAL TRANSACTIONS ON ELECTRICAL ENERGY SYSTEMS, 2013, 23 (08) :1504-1522
[5]  
Agarwal B.L., 2006, BASIC STAT
[6]   Distribution expansion planning considering reliability and security of energy using modified PSO (Particle Swarm Optimization) algorithm [J].
Aghaei, Jamshid ;
Muttaqi, Kashem M. ;
Azizivahed, Ali ;
Gitizadeh, Mohsen .
ENERGY, 2014, 65 :398-411
[7]   Modeling of EDM responses by support vector machine regression with parameters selected by particle swarm optimization [J].
Aich, Ushasta ;
Banerjee, Simul .
APPLIED MATHEMATICAL MODELLING, 2014, 38 (11-12) :2800-2818
[8]   Static scheduling of directed acyclic data flow graphs onto multiprocessors using particle swarm optimization [J].
Al Badawia, Ahmad ;
Shatnawi, Ali .
COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (10) :2322-2328
[9]   Intelligent identification and control using improved fuzzy particle swarm optimization [J].
Alfi, Alireza ;
Fateh, Mohammad-Mehdi .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (10) :12312-12317
[10]   Anesthesiology Nurse Scheduling using Particle Swarm Optimization [J].
Altamirano, Leopoldo ;
Cristina Riff, Maria ;
Araya, Ignacio ;
Trilling, Lorraine .
INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2012, 5 (01) :111-125