Skip to main content

Colliding Bodies Optimization Algorithms

  • Chapter
  • First Online:
Colliding Bodies Optimization

Abstract

This chapter consists of two parts. In part 1, the recently developed one dimensional Colliding Bodies Optimization (1D-CBO) algorithm is presented [1]. In part 2, the two dimensional version of the CBO, denoted by 2D-CBO, is described. In this version, a memory is added to the CBO formulation to improve the performance of the algorithm [2].

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 109.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

Similar content being viewed by others

References

  1. Kaveh A, Mahdavai VR (2014) Colliding bodies optimization: a novel meta-heuristic method. Comput Struct 139:18–27

    Article  Google Scholar 

  2. Kaveh A, Mahdavi VR (2015) Two-dimensional colliding bodies algorithm for optimal design of truss structures. Adv Eng Softw 83:70–79

    Article  Google Scholar 

  3. Tolman RC (1979) The principles of statistical mechanics. Clarendon Press, Oxford (Reissued)

    Google Scholar 

  4. Kaveh A, Talatahari S (2010) A novel heuristic optimization method: charged system search. Acta Mech 213:267–289

    Article  MATH  Google Scholar 

  5. Tsoulos IG (2008) Modifications of real code genetic algorithm for global optimization. Appl Math Comput 203:598–607

    Article  MATH  MathSciNet  Google Scholar 

  6. Deb K (1991) Optimal design of a welded beam via genetic algorithms. AIAA J 29:2013–2015

    Article  Google Scholar 

  7. He Q, Wang L (2007) An effective co-evolutionary particle swarm optimization for constrained engineering design problem. Eng Appl Artif Intell 20:89–99

    Article  Google Scholar 

  8. Montes EM, Coello CAC (2008) An empirical study about the usefulness of evolution strategies to solve constrained optimization problems. Int J Gen Syst 37:443–473

    Article  MATH  MathSciNet  Google Scholar 

  9. Ragsdell KM, Phillips DT (1976) Optimal design of a class of welded structures using geometric programming. ASME J Eng Ind Ser B 98:1021–1025

    Article  Google Scholar 

  10. Coello CAC (2000) Use of a self-adaptive penalty approach for engineering optimization problems. Comput Ind 41:113–127

    Article  Google Scholar 

  11. Coello CAC, Montes EM (1992) Constraint-handling in genetic algorithms through the use of dominance-based tournament. IEEE Trans Reliab 41:576–582

    Article  Google Scholar 

  12. Belegundu AD (1982) A study of mathematical programming methods for structural optimization. PhD thesis, Department of Civil and Environmental Engineering, University of Iowa, Iowa, USA

    Google Scholar 

  13. Arora JS (1989) Introduction to optimum design. McGraw-Hill, New York

    Google Scholar 

  14. Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor

    Google Scholar 

  15. Kaveh A (2014) Advance in metaheuristic algorithms for optimal design of structures. Springer, Switzerland

    Book  Google Scholar 

  16. Saka MP (2014) Shape and topology optimization design of skeletal structures using metaheuristic algorithms: a review. Comput Technol Rev 9:31–68

    Google Scholar 

  17. Landau LD, Lifshitz EM (1976) Mechanics(course of theoretical physics), vol 224. Butterworth, London

    Google Scholar 

  18. Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Methods Appl Mech Eng 186:311–338

    Article  MATH  Google Scholar 

  19. Lee KS, Geem ZW (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Methods Appl Mech Eng 194:3902–3933

    Article  MATH  Google Scholar 

  20. Sandgren E (1988) Nonlinear integer and discrete programming in mechanical design. In: Proceedings of the ASME design technology conference, Kissimine, FL, pp 95–105

    Google Scholar 

  21. Kannan BK, Kramer SN (1994) An augmented Lagrange multiplier based method for mixed integer discrete continuous optimization and its applications to mechanical design. Trans ASME J Mech Des 116:318–320

    Article  Google Scholar 

  22. Deb K, Gene AS (1997) A robust optimal design technique for mechanical component design. In: Dasgupta D, Michalewicz Z (eds) Evolutionary algorithms in engineering applications. Springer, Berlin, pp 497–514

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. Kaveh .

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Kaveh, A., Mahdavi, V.R. (2015). Colliding Bodies Optimization Algorithms. In: Colliding Bodies Optimization. Springer, Cham. https://doi.org/10.1007/978-3-319-19659-6_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-19659-6_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-19658-9

  • Online ISBN: 978-3-319-19659-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics