Journal of System Simulation ›› 2020, Vol. 32 ›› Issue (2): 289-298.doi: 10.16182/j.issn1004731x.joss.17-9093

Previous Articles     Next Articles

Cuckoo Search Algorithm with Dynamic Step and Discovery Probability

Liu Jingsen1,2, Liu Xiaozhen2, Li Yu3*   

  1. 1. Institute of Intelligent Network System, Henan University, Kaifeng 475004, China;
    2. College of Software, Henan University, Kaifeng 475004, China;
    3. Institute of Management Science and Engineering, Henan University, Kaifeng 475004, China
  • Received:2017-11-20 Revised:2018-01-16 Online:2020-02-18 Published:2020-02-19

Abstract: In order to further improve the low accuracy and slow convergence speed of algorithm search, a cuckoo search algorithm with dynamic step size and probability of discovery is proposed. The algorithm dynamically constrains the Levy's moving step of each generation by introducing the step adjustment factor, which makes the Levy's flight mechanism adaptive. In the probability of finding, the random inertia weight with uniform distribution and F distribution is used to change the fixed value of the probability of discovery, to strengthen the diversity of the population and to keep the balance between global search and local exploration. The experiment result proves that the proposed algorithm has a good feasibility, and the optimization results and the convergence speed of the algorithm increase.

Key words: cuckoo search algorithm, step adjustment factor, levy flight, adaptive, random inertia weight

CLC Number: