This book presents and applies a novel
efficient meta-heuristic optimization algorithm called Colliding Bodies
Optimization (CBO) for various optimization problems. The first part of
the book introduces the concepts and methods involved, while the second
is devoted to the applications. Though optimal design of structures is
the main topic, two chapters on optimal analysis and applications in
constructional management are also included. This algorithm is
based on one-dimensional collisions between bodies, with each agent
solution being considered as an object or body with mass. After a
collision of two moving bodies with specified masses and velocities,
these bodies again separate, with new velocities. This collision causes
the agents to move toward better positions in the search space. The
main algorithm (CBO) is internally parameter independent, setting it
apart from previously developed meta-heuristics. This algorithm is
enhanced (ECBO) for more efficient applications in the optimal design of
structures. The algorithms are implemented in standard computer
programming languages (MATLAB and C++) and two main codes are provided
for ease of use.
Colliding Bodies Optimization: Extensions and Applications
A. Kaveh, V. R. Mahdavi ... 284 pages- Publisher: Springer; (June, 2015) ... Language: English- ISBN-10: 3319196588 - ISBN-13: 978-3319196589 ...