2017 | OriginalPaper | Chapter
Hint
Swipe to navigate through the chapters of this book
This chapter presents a novel efficient metaheuristic optimization algorithm called colliding bodies optimization (CBO) for optimization. This algorithm is based on one-dimensional collisions between bodies, with each agent solution being considered as the massed object or body. After a collision of two moving bodies having specified masses and velocities, these bodies are separated with new velocities. This collision causes the agents to move toward better positions in the search space. CBO utilizes a simple formulation to find minimum or maximum of functions; also it is independent of parameters [1].
Please log in to get access to this content
To get access to this content you need the following product:
Advertisement
1.
go back to reference Kaveh A, Mahdavi VR (2014) Colliding bodies optimization: a novel meta-heuristic method. Comput Struct 139:18–27 CrossRef Kaveh A, Mahdavi VR (2014) Colliding bodies optimization: a novel meta-heuristic method. Comput Struct 139:18–27
CrossRef
2.
go back to reference Kaveh A, Mahdavi VR (2014) Colliding bodies optimization method for optimum design of truss structures with continuous variables. Adv Eng Softw 70:1–12 CrossRef Kaveh A, Mahdavi VR (2014) Colliding bodies optimization method for optimum design of truss structures with continuous variables. Adv Eng Softw 70:1–12
CrossRef
3.
go back to reference Tolman RC (1979) The principles of statistical mechanics. Clarendon Press, Oxford (Reissued) MATH Tolman RC (1979) The principles of statistical mechanics. Clarendon Press, Oxford (Reissued)
MATH
4.
go back to reference Tsoulos IG (2008) Modifications of real code genetic algorithm for global optimization. Appl Math Comput 203:598–607 MathSciNetMATH Tsoulos IG (2008) Modifications of real code genetic algorithm for global optimization. Appl Math Comput 203:598–607
MathSciNetMATH
5.
go back to reference Coello CAC (2000) Use of a self-adaptive penalty approach for engineering optimization problems. Comput Ind 41:113–127 CrossRef Coello CAC (2000) Use of a self-adaptive penalty approach for engineering optimization problems. Comput Ind 41:113–127
CrossRef
6.
go back to reference He Q, Wang L (2007) An effective co-evolutionary particle swarm optimization for constrained engineering design problem. Eng Appl Artif Intell 20:89–99 CrossRef He Q, Wang L (2007) An effective co-evolutionary particle swarm optimization for constrained engineering design problem. Eng Appl Artif Intell 20:89–99
CrossRef
7.
go back to reference 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 MathSciNetCrossRefMATH 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
MathSciNetCrossRefMATH
8.
go back to reference Kaveh A, Talatahari S (2010) A novel heuristic optimization method: charged system search. Acta Mech 213:267–289 CrossRefMATH Kaveh A, Talatahari S (2010) A novel heuristic optimization method: charged system search. Acta Mech 213:267–289
CrossRefMATH
9.
go back to reference 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 CrossRef 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
CrossRef
10.
go back to reference Deb K (1991) Optimal design of a welded beam via genetic algorithms. AIAA J 29:2013–2015 CrossRef Deb K (1991) Optimal design of a welded beam via genetic algorithms. AIAA J 29:2013–2015
CrossRef
11.
go back to reference Coello CAC, Montes EM (1992) Constraint-handling in genetic algorithms through the use of dominance-based tournament. IEEE Trans Reliab 41(4):576–582 CrossRef Coello CAC, Montes EM (1992) Constraint-handling in genetic algorithms through the use of dominance-based tournament. IEEE Trans Reliab 41(4):576–582
CrossRef
12.
go back to reference Sandgren E (1988) Nonlinear integer and discrete programming in mechanical design. In: Proceedings of the ASME design technology conference, Kissimine, FL, pp 95–105 Sandgren E (1988) Nonlinear integer and discrete programming in mechanical design. In: Proceedings of the ASME design technology conference, Kissimine, FL, pp 95–105
13.
go back to reference 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 CrossRef 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
CrossRef
14.
go back to reference 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 CrossRef 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
CrossRef
15.
go back to reference Belegundu AD (1982) A study of mathematical programming methods for structural optimization. Ph.D. thesis, Department of Civil and Environmental Engineering, University of Iowa, Iowa, USA Belegundu AD (1982) A study of mathematical programming methods for structural optimization. Ph.D. thesis, Department of Civil and Environmental Engineering, University of Iowa, Iowa, USA
16.
go back to reference Arora JS (1989) Introduction to optimum design. McGraw-Hill, New York Arora JS (1989) Introduction to optimum design. McGraw-Hill, New York
17.
go back to reference Soh CK, Yang J (1996) Fuzzy controlled genetic algorithm search for shape optimization. J Comput Civil Eng ASCE 10:143–150 CrossRef Soh CK, Yang J (1996) Fuzzy controlled genetic algorithm search for shape optimization. J Comput Civil Eng ASCE 10:143–150
CrossRef
18.
go back to reference Lee KS, Geem ZW (2004) A new structural optimization method based on the harmony search algorithm. Comput Struct 82:781–798 CrossRef Lee KS, Geem ZW (2004) A new structural optimization method based on the harmony search algorithm. Comput Struct 82:781–798
CrossRef
19.
go back to reference Kaveh A, Khayatazad M (2012) A novel meta-heuristic method: ray optimization. Comput Struct 112–113:283–294 CrossRef Kaveh A, Khayatazad M (2012) A novel meta-heuristic method: ray optimization. Comput Struct 112–113:283–294
CrossRef
20.
go back to reference American Institute of Steel Construction (AISC) (1989) Manual of steel construction—allowable stress design, 9th edn. AISC, Chicago, IL American Institute of Steel Construction (AISC) (1989) Manual of steel construction—allowable stress design, 9th edn. AISC, Chicago, IL
21.
go back to reference Rajeev S, Krishnamoorthy CS (1992) Discrete optimization of structures using genetic algorithms. Struct Eng ASCE 118:1233–1250 CrossRef Rajeev S, Krishnamoorthy CS (1992) Discrete optimization of structures using genetic algorithms. Struct Eng ASCE 118:1233–1250
CrossRef
22.
go back to reference Schutte JJ, Groenwold AA (2003) Sizing design of truss structures using particle swarms. Struct Multidiscip Optim 25:261–269 CrossRef Schutte JJ, Groenwold AA (2003) Sizing design of truss structures using particle swarms. Struct Multidiscip Optim 25:261–269
CrossRef
23.
go back to reference Erbatur F, Hasançebi O, Tütüncü I, Kiliç H (2000) Optimal design of planar and space structures with genetic algorithms. Comput Struct 75:209–224 CrossRef Erbatur F, Hasançebi O, Tütüncü I, Kiliç H (2000) Optimal design of planar and space structures with genetic algorithms. Comput Struct 75:209–224
CrossRef
24.
go back to reference Camp CV, Bichon J (2004) Design of space trusses using ant colony optimization. J Struct Eng ASCE 130:741–751 CrossRef Camp CV, Bichon J (2004) Design of space trusses using ant colony optimization. J Struct Eng ASCE 130:741–751
CrossRef
25.
go back to reference Perez RE, Behdinan K (2007) Particle swarm approach for structural design optimization. Comput Struct 85:1579–1588 CrossRef Perez RE, Behdinan K (2007) Particle swarm approach for structural design optimization. Comput Struct 85:1579–1588
CrossRef
26.
go back to reference Camp CV (2007) Design of space trusses using Big Bang–Big Crunch optimization. J Struct Eng ASCE 133:999–1008 CrossRef Camp CV (2007) Design of space trusses using Big Bang–Big Crunch optimization. J Struct Eng ASCE 133:999–1008
CrossRef
27.
go back to reference Kaveh A, Talatahari S (2009) A particle swarm ant colony optimization for truss structures with discrete variables. J Constr Steel Res 65:1558–1568 CrossRef Kaveh A, Talatahari S (2009) A particle swarm ant colony optimization for truss structures with discrete variables. J Constr Steel Res 65:1558–1568
CrossRef
28.
go back to reference Hasançebi O, Çarbas S, Dogan E, Erdal F, Saka MP (2009) Performance evaluation of metaheuristic search techniques in the optimum design of real size pin jointed structures. Comput Struct 87:284–302 CrossRef Hasançebi O, Çarbas S, Dogan E, Erdal F, Saka MP (2009) Performance evaluation of metaheuristic search techniques in the optimum design of real size pin jointed structures. Comput Struct 87:284–302
CrossRef
29.
go back to reference Lingyun W, Mei Z, Guangming W, Guang M (2005) Truss optimization on shape and sizing with frequency constraints based on genetic algorithm. J Comput Mech 25:361–368 CrossRefMATH Lingyun W, Mei Z, Guangming W, Guang M (2005) Truss optimization on shape and sizing with frequency constraints based on genetic algorithm. J Comput Mech 25:361–368
CrossRefMATH
30.
go back to reference Gomes MH (2011) Truss optimization with dynamic constraints using a particle swarm algorithm. Expert Syst Appl 38:957–968 CrossRef Gomes MH (2011) Truss optimization with dynamic constraints using a particle swarm algorithm. Expert Syst Appl 38:957–968
CrossRef
31.
go back to reference Kaveh A, Zolghadr A (2011) Shape and size optimization of truss structures with frequency constraints using enhanced charged system search algorithm. Asian J Civil Eng 12:487–509 Kaveh A, Zolghadr A (2011) Shape and size optimization of truss structures with frequency constraints using enhanced charged system search algorithm. Asian J Civil Eng 12:487–509
32.
go back to reference Makiabadi MH, Baghlani A, Rahnema H, Hadianfard MA (2013) Optimal design of truss bridges using teaching–learning-base optimization algorithm. Int J Optim Civil Eng 3(3):499–510 Makiabadi MH, Baghlani A, Rahnema H, Hadianfard MA (2013) Optimal design of truss bridges using teaching–learning-base optimization algorithm. Int J Optim Civil Eng 3(3):499–510
33.
go back to reference AustRoads. 92 (1992) Austroads bridge design code. Australasian Railway Association, NSW AustRoads. 92 (1992) Austroads bridge design code. Australasian Railway Association, NSW
- Title
- Colliding Bodies Optimization
- DOI
- https://doi.org/10.1007/978-3-319-46173-1_7
- Author:
-
A. Kaveh
- Publisher
- Springer International Publishing
- Sequence number
- 7
- Chapter number
- Chapter 7