A cooperative particle swarm optimization with constriction factor based on simulated annealing

被引:13
|
作者
Wu, Zhuang [1 ,2 ]
Zhang, Shuo [1 ]
Wang, Ting [1 ]
机构
[1] Capital Univ Econ & Business, Sch Informat, Beijing 100070, Peoples R China
[2] Capital Univ Econ & Business, Informat Coll, CTSC Ctr, Beijing 100070, Peoples R China
关键词
Particle swarm optimization; Simulated annealing algorithm; Optimum solution; ALGORITHM; SELECTION; SYSTEM; MODEL;
D O I
10.1007/s00607-018-0625-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As many engineering optimization problems are rather complicated, it is usually necessary to search the optimal solution in a complex and huge search space. When faced with these large-scale problems, conventional optimization algorithms need to traverse the entire search space and it is impossible for them to finish the search within polynomial time. Moreover, it can't meet requirements in terms of computation velocity, convergence and sensitivity to initial value. So, it is very difficult to apply them to engineering optimization problems. Swarm intelligence methods simulate the collective behaviors of social creatures in the nature and they come from the relationship between the community formed by simple individuals and the environment as well as the interactions between the individuals. A single individual can only perform simple tasks, but the population formed by single individuals can fulfill complex tasks. Such intelligence presented by such population is called swarm intelligence. Due to the limitations of existing optimization algorithms, it is usually impractical to obtain excellent computational performance with only one optimization algorithm. In consideration of the jumping property of simulated annealing, it is not easy to get trapped into local minimum and it has strong local search capability near the optimal value and fast convergence velocity. This paper combines it with particle swarm optimization, proposes a cooperative particle swarm optimization with constriction factor based on simulated annealing (SA-CPSO), offers guidelines on selection of related parameters and dynamically adjusts the particle velocity according to its movement track. In this way, it improves the convergence velocity of the algorithm by improving the spatial search ability of the particle so as to make the particle accept the solution which makes the fitness of the objective function "better" as well as the solution that makes the said fitness "worse" at a certain probability during the flight of the particle. The experiment shows that the SA-CPSO improves the diversity of the particle and enhances its ability to get rid of locally optimal solutions. So, SA-CPSO is not easy to be trapped into local optimum and it has stronger ability of global optimization, a faster convergence velocity and higher convergence accuracy.
引用
收藏
页码:861 / 880
页数:20
相关论文
共 50 条
  • [1] A cooperative particle swarm optimization with constriction factor based on simulated annealing
    Zhuang Wu
    Shuo Zhang
    Ting Wang
    [J]. Computing, 2018, 100 : 861 - 880
  • [2] Reactive power optimization based on Particle Swarm Optimization and Simulated Annealing cooperative algorithm
    Shuangye Chen
    Lei Ren
    Fengqiang Xin
    [J]. PROCEEDINGS OF THE 31ST CHINESE CONTROL CONFERENCE, 2012, : 7210 - 7215
  • [3] A cooperative evolutionary algorithm based on simulated annealing algorithm and particle swarm optimization
    Wang, LF
    Zeng, JC
    [J]. PROGRESS IN INTELLIGENCE COMPUTATION & APPLICATIONS, 2005, : 19 - 25
  • [4] Cooperative evolutionary algorithm based on particle swarm optimization and simulated annealing algorithm
    Division of System Simulation and Computer Application, Taiyuan University of Science and Technology, Taiyuan 030024, China
    [J]. Zidonghua Xuebao, 2006, 4 (630-635):
  • [5] A CONSTRICTION FACTOR BASED PARTICLE SWARM OPTIMIZATION FOR ECONOMIC DISPATCH
    Lim, Shi Yao
    Montakhab, Mohammad
    Nouri, Hassan
    [J]. EUROPEAN SIMULATION AND MODELLING CONFERENCE 2009, 2009, : 305 - 311
  • [6] An Improved Particle Swarm Optimization Algorithm Based on Simulated Annealing
    Yang, Huafen
    Yang, Zuyuan
    Yang, You
    Zhang, Lihui
    [J]. 2014 10TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2014, : 529 - 533
  • [7] Particle Swarm Optimization Algorithm Based on the Idea of Simulated Annealing
    Dong Chaojun
    Qiu Zulian
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (10): : 152 - 157
  • [8] Hybrid particle swarm optimization with simulated annealing
    Pan, Xiuqin
    Xue, Limiao
    Lu, Yong
    Sun, Na
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (21) : 29921 - 29936
  • [9] Hybrid particle swarm optimization with simulated annealing
    Wang, XH
    Li, JJ
    [J]. PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 2402 - 2405
  • [10] Hybrid particle swarm optimization with simulated annealing
    Xiuqin Pan
    Limiao Xue
    Yong Lu
    Na Sun
    [J]. Multimedia Tools and Applications, 2019, 78 : 29921 - 29936