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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
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.
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.
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.
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.
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.
Durgun, İ., and A.R. Yildiz. 2012. Structural design optimization of vehicle components using cuckoo search algorithm. Materials Testing 54 (3): 185–188.
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.
Ghosh, S., et al. 2014. Gray level image enhancement using cuckoo search algorithm. In SIRS.
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.
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.
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.
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.
Joshi, A.S., et al. 2017. Cuckoo search optimization- a review. Materials Today: Proceedings 4 (8): 7262–7269.
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.
Manikandan, P., and S. Selvarajan. 2012. Data clustering using cuckoo search algorithm (CSA). In SocProS.
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.
Molga, M., and C. Smutnicki. 2005. Test functions for optimization needs. Test Functions for Optimization Needs 101: 48.
Ong, P., and Z. Zainuddin. 2013. An efficient cuckoo search algorithm for numerical function optimization. AIP Conference Proceedings 1522 (1): 1378–1384.
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.
Ouaarab, A. 2020. Random-key cuckoo search (RKCS) applications. In Discrete cuckoo search for combinatorial optimization. Springer, pp. 71–86.
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.
Rajabioun, R. 2011. Cuckoo optimization algorithm. Applied Soft Computing 11 (8): 5508–5518.
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.
Sharma, H., J.C. Bansal, and K. Arya. 2013. Opposition based lévy flight artificial bee colony. Memetic Computing 5 (3): 213–227.
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.
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.
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.
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.
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.
Yang, X., and D. Suash. 2009. Cuckoo search via lévy flights. in 2009 world congress on nature & biologically inspired computing (NaBIC).
Yang, X.-S. 2010. Nature-Inspired Metaheuristic Algorithms: Second Edition. Luniver Press.
Yang, X.-S. 2010. Firefly algorithm, Levy flights and global optimization. In Research and development in intelligent systems XXVI. 2010, Springer. p. 209–218.
Yang, X.-S. 2012. Flower pollination algorithm for global optimization. In International conference on unconventional computing and natural computation. Springer.
Yang, X.-S. 2013. Cuckoo search and firefly algorithm: Theory and applications. Incorporated: Springer Publishing Company.
Zefan, C., and Y. Xiaodong. 2017. Cuckoo search algorithm with deep search. In 2017 3rd IEEE International Conference on Computer and Communications (ICCC). IEEE.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
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
DOI: https://doi.org/10.1007/978-3-030-68776-2_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-68775-5
Online ISBN: 978-3-030-68776-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)