A Basic BBO Algorithm
Haiping Ma, Dan Simon · 2017
This chapter examines how the biogeography theory can be applied to optimization problems to build a basic biogeography-based optimization (BBO) algorithm. It discusses the differences between BBO and other bio-inspired optimization algorithms. The chapter demonstrates the performance of basic BBO on a set of standard benchmarks. The bio-inspired optimization algorithm that is based on mathematical optimization rules approach is called BBO. Biogeography is nature's way of distributing species and optimizing environments for life, and operates according to underlying mathematical optimization rules. There is important reason to consider BBO as a separate optimization algorithm, and that is because the biogeography roots of BBO open up many avenues for extensions and modifications that would otherwise be unavailable to the researcher. The BBO algorithm is a simple, robust and novel global optimization method. BBO has good optimization performance due to its migration and mutation operators.