Skip to main content

Part of the book series: Studies in Computational Intelligence ((SCI,volume 940))

Abstract

A review of the Cuckoo Search (CS) algorithm, which is within the classification of bio-inspired algorithms and is based on the breeding parasitism of a bird species called cuckoo, is presented. The CS contains a set of rules, which simplifies the process of reproduction of these birds in real life and is translated into a computer algorithm in order to solve optimization problems. With these rules, new solutions are discovered and which go into the next iteration, this process helps to find the best quality solutions. There are different variants of the cuckoo search algorithm, which have been compared with other meta-heuristics in order to find better results. The purpose of this paper is to review the literature on the contributions that have been made to CS throughout history, likewise identify the proposed variants that the algorithm and the applications in various intelligent computing applications. As science and technology advance, the complexity of the problems also increases, therefore the importance of continuing to improve the CS algorithm and adapting it various engineering problems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Al-Saati, N., and M. Alabajee. 2013. The use of cuckoo search in estimating the parameters of software reliability growth models. International Journal of Computer Science and Information Security, 11.

    Google Scholar 

  • Bacanin, N. 2011. An object-oriented software implementation of a novel cuckoo search algorithm, in Proceedings of the 5th European conference on European computing conference. 2011, World Scientific and Engineering Academy and Society (WSEAS): Paris, France. p. 245–250.

    Google Scholar 

  • Berrazouane, S. 2014. Parameter optimization via cuckoo optimization algorithm of fuzzy controller for energy management of a hybrid power system. Energy Conversion and Management, 78, 652-660-2014 v.78.

    Google Scholar 

  • Chandrasekaran, K., and S.P. Simon. 2012. Multi-objective scheduling problem: Hybrid approach using fuzzy assisted cuckoo search algorithm. Swarm and Evolutionary Computation 5: 1–16.

    Article  Google Scholar 

  • Chibane, F., A. Benammar, and R. Drai. 2018. Parameters Estimation of Ultrasonics Echoes using the Cuckoo Search and Adaptive Cuckoo Search Algorithms. In 2018 26th European signal processing conference (EUSIPCO). IEEE.

    Google Scholar 

  • Durgun, Ä°., and A.R. Yildiz. 2012. Structural design optimization of vehicle components using cuckoo search algorithm. Materials Testing 54 (3): 185–188.

    Article  Google Scholar 

  • Dutta, S., and A. Banerjee. 2020. Optimal image fusion algorithm using modified grey wolf optimization amalgamed with cuckoo search, levy fly and Mantegna algorithm. In 2020 2nd International Conference on Innovative Mechanisms for Industry Applications (ICIMIA). IEEE.

    Google Scholar 

  • Ghosh, S., et al. 2014. Gray level image enhancement using cuckoo search algorithm. In SIRS.

    Google Scholar 

  • Gonzalez, C.I., et al. 2015. Cuckoo search algorithm for the optimization of type-2 fuzzy image edge detection systems. In 2015 IEEE Congress on Evolutionary Computation (CEC). IEEE.

    Google Scholar 

  • Guerrero, M., O. Castillo, and M. García, Cuckoo search algorithm via Lévy flight with dynamic adaptation of parameter using fuzzy logic for benchmark mathematical functions. In Design of Intelligent Systems Based on Fuzzy Logic, Neural Networks and Nature-Inspired Optimization. 2015, Springer. p. 555–571.

    Google Scholar 

  • Jamil, M., and H.-J. Zepernick. 2013. Multimodal function optimisation with cuckoo search algorithm. The International Journal of Bio-Inspired Computing 5 (2): 73–83.

    Article  Google Scholar 

  • Jia, R.-M., and D.-X. He. 2013. Complex valued cuckoo search with local search. In 2013 Ninth International Conference on Natural Computation (ICNC). IEEE.

    Google Scholar 

  • Joshi, A.S., et al. 2017. Cuckoo search optimization- a review. Materials Today: Proceedings 4 (8): 7262–7269.

    Google Scholar 

  • Luo, X., Y.-J. Yang, and Q.-Y. Zhou. 2018. A Firefly-Cuckoo Search Algorithm for Optimizing the Beam Patterns of the Random Antenna Arrays. In 2018 4th Annual International Conference on Network and Information Systems for Computers (ICNISC). IEEE.

    Google Scholar 

  • Manikandan, P., and S. Selvarajan. 2012. Data clustering using cuckoo search algorithm (CSA). In SocProS.

    Google Scholar 

  • Marichelvam, M.K., T. Prabaharan, and X.S. Yang. 2014. Improved cuckoo search algorithm for hybrid flow shop scheduling problems to minimize makespan. Applied Soft Computing 19: 93–101.

    Article  Google Scholar 

  • Molga, M., and C. Smutnicki. 2005. Test functions for optimization needs. Test Functions for Optimization Needs 101: 48.

    Google Scholar 

  • Ong, P., and Z. Zainuddin. 2013. An efficient cuckoo search algorithm for numerical function optimization. AIP Conference Proceedings 1522 (1): 1378–1384.

    Article  Google Scholar 

  • Oruc, R., and T. Baklacioglu. 2020. Modelling of fuel flow-rate of commercial aircraft for the climbing flight using cuckoo search algorithm. Aircraft Engineering and Aerospace Technology.

    Google Scholar 

  • Ouaarab, A. 2020. Random-key cuckoo search (RKCS) applications. In Discrete cuckoo search for combinatorial optimization. Springer, pp. 71–86.

    Google Scholar 

  • Patwardhan, A.P., R. Patidar, and N.V. George. 2014. On a cuckoo search optimization approach towards feedback system identification. Digital Signal Processing 32: 156–163.

    Article  Google Scholar 

  • Rajabioun, R. 2011. Cuckoo optimization algorithm. Applied Soft Computing 11 (8): 5508–5518.

    Article  Google Scholar 

  • Sanchez, M.A., O. Castillo, and J.R. Castro. 2015. Information granule formation via the concept of uncertainty-based information with interval type-2 fuzzy sets representation and Takagi–Sugeno–Kang consequents optimized with Cuckoo search. Applied Soft Computing 27: 602–609.

    Article  Google Scholar 

  • Sharma, H., J.C. Bansal, and K. Arya. 2013. Opposition based lévy flight artificial bee colony. Memetic Computing 5 (3): 213–227.

    Article  Google Scholar 

  • Shokri-Ghaleh, H., et al. 2020. Unequal limit cuckoo optimization algorithm applied for optimal design of nonlinear field calibration problem of a triaxial accelerometer. Measurement 164: 107963.

    Article  Google Scholar 

  • Tran-Ngoc, H., et al. 2019. An efficient artificial neural network for damage detection in bridges and beam-like structures by improving training parameters using cuckoo search algorithm. Engineering Structures 199: 109637.

    Article  Google Scholar 

  • Troxler, D., T. Hanne, and R. Dornberger. 2020. A multi-threaded cuckoo search algorithm for the capacitated vehicle routing problem. In Proceedings of the 2020 4th international conference on intelligent systems, Metaheuristics & Swarm Intelligence.

    Google Scholar 

  • Walton, S., et al. 2013. Comment on Cuckoo search: A new nature-inspired optimization method for phase equilibrium calculations by V. Bhargava, S. Fateen, A. Bonilla-Petriciolet.

    Google Scholar 

  • Wu, S., et al. 2019. Adaptive fuzzy logic traffic signal control based on cuckoo search algorithm. In International symposium for intelligent transportation and smart city. Springer.

    Google Scholar 

  • Yang, X., and D. Suash. 2009. Cuckoo search via lévy flights. in 2009 world congress on nature & biologically inspired computing (NaBIC).

    Google Scholar 

  • Yang, X.-S. 2010. Nature-Inspired Metaheuristic Algorithms: Second Edition. Luniver Press.

    Google Scholar 

  • Yang, X.-S. 2010. Firefly algorithm, Levy flights and global optimization. In Research and development in intelligent systems XXVI. 2010, Springer. p. 209–218.

    Google Scholar 

  • Yang, X.-S. 2012. Flower pollination algorithm for global optimization. In International conference on unconventional computing and natural computation. Springer.

    Google Scholar 

  • Yang, X.-S. 2013. Cuckoo search and firefly algorithm: Theory and applications. Incorporated: Springer Publishing Company.

    Google Scholar 

  • Zefan, C., and Y. Xiaodong. 2017. Cuckoo search algorithm with deep search. In 2017 3rd IEEE International Conference on Computer and Communications (ICCC). IEEE.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Oscar Castillo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Guerrero-Luis, M., Valdez, F., Castillo, O. (2021). A Review on the Cuckoo Search Algorithm. In: Castillo, O., Melin, P. (eds) Fuzzy Logic Hybrid Extensions of Neural and Optimization Algorithms: Theory and Applications. Studies in Computational Intelligence, vol 940. Springer, Cham. https://doi.org/10.1007/978-3-030-68776-2_7

Download citation

Publish with us

Policies and ethics