Hybridizing particle swarm optimization with simulated annealing and differential evolution

被引:0
|
作者
Mirsadeghi, Emad [1 ,2 ]
Khodayifar, Salman [3 ]
机构
[1] Computer Center, Institute for Advanced Studies in Basic Sciences (IASBS), Zanjan,45136-66731, Iran
[2] Mechanical Engineering Department, Engineering Faculty, University of Tehran, Tehran,14174-14418, Iran
[3] Department of Mathematics, Institute for Advanced Studies in Basic Sciences (IASBS), Zanjan,45136-66731, Iran
来源
Cluster Computing | 2021年 / 24卷 / 02期
关键词
Particle swarm optimization (PSO);
D O I
暂无
中图分类号
学科分类号
摘要
Based on the algorithm structure, each metaheuristic algorithm may have its pros and cons, which may result in high performance in some problems and low functionality in some others. The idea is to hybridize two or more algorithms to cover each other’s weaknesses. In this study, particle swarm optimization (PSO), simulated annealing (SA) and differential evolution (DE) are combined to develop a more powerful search algorithm. First, the temperature concept of SA is applied to balance the exploration/exploitation capability of the hybridized algorithm. Then, the DE’s mutation operator is used to improve the exploration capability of the algorithm to escape the local minimums. Next, DE’s mutation operator has been modified so that past experiences can be used for smarter mutations. Finally, the PSO particles’ tendency to their local optimums or the global optimum, which balances the algorithm’s random and greedy search, is affected by the temperature. The temperature influences the algorithm’s behavior so that the random search is more significant at the beginning, and the greedy search becomes more important as the temperature is reduced. The results are compared with the basic PSO, SA, DE, cuckoo search (CS), and hybridized CS-PSO algorithm on 20 benchmark problems. The comparison reveals that, in most cases, the new algorithm outperforms others. © 2020, Springer Science+Business Media, LLC, part of Springer Nature.
引用
收藏
页码:1135 / 1163
相关论文
共 50 条
  • [1] Hybridizing particle swarm optimization with simulated annealing and differential evolution
    Emad Mirsadeghi
    Salman Khodayifar
    Cluster Computing, 2021, 24 : 1135 - 1163
  • [2] Hybridizing particle swarm optimization with simulated annealing and differential evolution
    Mirsadeghi, Emad
    Khodayifar, Salman
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 1135 - 1163
  • [3] Hybridizing particle swarm optimization with differential evolution for constrained numerical and engineering optimization
    Liu, Hui
    Cai, Zixing
    Wang, Yong
    APPLIED SOFT COMPUTING, 2010, 10 (02) : 629 - 640
  • [4] Hybridizing Particle Swarm Optimization with Differential Evolution Based on Feasibility Rules
    Zhang, Junli
    Zhou, Yongquan
    Deng, Hui
    INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2012), 2013, 8768
  • [5] An integrated particle swarm optimization approach hybridizing a new self-adaptive particle swarm optimization with a modified differential evolution
    Biwei Tang
    Kui Xiang
    Muye Pang
    Neural Computing and Applications, 2020, 32 : 4849 - 4883
  • [6] An integrated particle swarm optimization approach hybridizing a new self-adaptive particle swarm optimization with a modified differential evolution
    Tang, Biwei
    Xiang, Kui
    Pang, Muye
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (09): : 4849 - 4883
  • [7] Hybridizing Particle Swarm Optimization and Differential Evolution for the Mobile Robot Global Path Planning
    Tang, Biwei
    Zhu, Zhanxia
    Luo, Jianjun
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2016, 13
  • [8] Hybrid particle swarm optimization with simulated annealing
    Pan, Xiuqin
    Xue, Limiao
    Lu, Yong
    Sun, Na
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (21) : 29921 - 29936
  • [9] Hybrid particle swarm optimization with simulated annealing
    Wang, XH
    Li, JJ
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 2402 - 2405
  • [10] Hybridizing Differential Evolution and Particle Swarm Optimization to Design Powerful Optimizers: A Review and Taxonomy
    Xin, Bin
    Chen, Jie
    Zhang, Juan
    Fang, Hao
    Peng, Zhi-Hong
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2012, 42 (05): : 744 - 767