Skip to main content

Abstract

In this chapter, a metaheuristic method so-called cuckoo search (CS) algorithm is utilized to determine optimum design of structures for both discrete and continuous variables. This algorithm is recently developed by Yang [1] and Yang and Deb [2, 3], and it is based on the obligate brood parasitic behavior of some cuckoo species together with the Lévy flight behavior of some birds and fruit flies. The CS is a population-based optimization algorithm and, similar to many other metaheuristic algorithms, starts with a random initial population which is taken as host nests or eggs. The CS algorithm essentially works with three components: Selection of the best by keeping the best nests or solutionsReplacement of the host eggs with respect to the quality of the new solutions or cuckoo eggs produced based randomization via Lévy flights globally (exploration)Discovering of some cuckoo eggs by the host birds and replacing according to the quality of the local random walks (exploitation) [2]

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Yang XS (2008) Nature-inspired metaheuristic algorithms. Luniver Press, UK

    Google Scholar 

  2. Yang XS, Deb S (2009) Cuckoo search via Lévy flights. In: Proceedings of world congress on nature and biologically inspired computing. IEEE Publications, USA, pp 210–214

    Google Scholar 

  3. Yang XS, Deb S (2010) Engineering optimisation by cuckoo search. Int J Math Model Numer Optim 1:330–343

    MATH  Google Scholar 

  4. Kaveh A, Bakhshpoori T (2013) Optimum design of space trusses using cuckoo search. Iran J Sci Technol C1(37):1–15

    Google Scholar 

  5. Kaveh A, Bakhshpoori T (2013) Optimum design of steel frames using cuckoo search algorithm with Lévy flights. Struct Des Tall Build Spec Struct 22(13):1023–1036

    Article  Google Scholar 

  6. American Institute of Steel Construction (AISC) (1989) Manual of steel construction—allowable stress design, 9th edn. AISC, Chicago, IL

    Google Scholar 

  7. Tuba M, Subotic M, Stanarevic N (2011) Modified cuckoo search algorithm for unconstrained optimization problems. In: Proceedings of the 5th European computing conference (ECC’11). pp 263–268

    Google Scholar 

  8. Camp CV (2007) Design of space trusses using big bang-big crunch optimization. J Struct Eng 133:999–1008

    Article  Google Scholar 

  9. Camp CV, Bichon BJ (2004) Design of space trusses using ant colony optimization. J Struct Eng 130:741–751

    Article  Google Scholar 

  10. Kaveh A, Talatahari S (2010) Optimal design of skeletal structures via the charged system search algorithm. Struct Multidiscip Optim 41:893–911

    Article  Google Scholar 

  11. Kaveh A, Talatahari S (2008) Ant colony optimization for design of space trusses. Int J Space Struct 23:167–181

    Article  Google Scholar 

  12. Lee KS, Geem ZW (2004) A new structural optimization method based on the harmony search algorithm. Comput Struct 82:781–798

    Article  Google Scholar 

  13. Kaveh A, Talatahari S (2009) Particle swarm optimizer, ant colony strategy and harmony search scheme hybridized for optimization of truss structures. Comput Struct 87:267–283

    Article  Google Scholar 

  14. Kaveh A, Talatahari S (2009) Size optimization of space trusses using Big Bang-Big Crunch algorithm. Comput Struct 87:1129–1140

    Article  Google Scholar 

  15. Kaveh A, Talatahari S (2010) Optimum design of skeletal structures using imperialist competitive algorithm. Comput Struct 88:1220–1229

    Article  MATH  Google Scholar 

  16. Kaveh A, Talatahari S (2009) A particle swarm ant colony optimization for truss structures with discrete variables. J Constr Steel Res 65:1558–1568

    Article  Google Scholar 

  17. AISC (2001) Manual of steel construction: load and resistance factor design. AISC, Chicago, IL

    Google Scholar 

  18. Dumonteil P (1992) Simple equations for effective length factors. Eng J AISE 29(3):1115

    Google Scholar 

  19. Pezeshk S, Camp CV, Chen D (2000) Design of nonlinear framed structures using genetic optimization. J Struct Eng ASCE 126:382–388

    Article  Google Scholar 

  20. Camp CV, Bichon BJ, Stovall SP (2005) Design of steel frames using ant colony optimization. J Struct Eng ASCE 131:369–379

    Article  Google Scholar 

  21. Kaveh A, Talatahari S (2010) An improved ant colony optimization for the design of planar steel frames. Eng Struct 32:864–873

    Article  MATH  Google Scholar 

  22. Kaveh A, Talatahari S (2010) A discrete Big Bang–Big Crunch algorithm for optimal design of skeletal structures. Asian J Civil Eng 11(1):103–122

    Google Scholar 

  23. Degertekin SO (2008) Optimum design of steel frames using harmony search algorithm. Struct Multidiscip Optim 36:393–401

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Kaveh, A. (2017). Cuckoo Search Optimization. In: Advances in Metaheuristic Algorithms for Optimal Design of Structures. Springer, Cham. https://doi.org/10.1007/978-3-319-46173-1_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-46173-1_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-46172-4

  • Online ISBN: 978-3-319-46173-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics