Population distributions in biogeography-based optimization algorithms with elitism

Biogeography-based optimization (BBO) is an evolutionary algorithm that is based on the science of biogeography. Biogeography is the study of the geographical distribution of organisms. In BBO, problem solutions are represented as islands, and the sharing of features between solutions is represented as migration between islands. This paper develops a Markov analysis of BBO, including the option of elitism. Our analysis gives the probability of BBO convergence to each possible population distribution for a given problem. We compare our BBO Markov analysis with a similar genetic algorithm (GA) Markov analysis. Analytical comparisons on three simple problems show that with high mutation rates the performance of GAs and BBO is similar, but with low mutation rates BBO outperforms GAs. Our analysis also shows that elitism is not necessary for all problems, but for some problems it can significantly improve performance.

[1]  José Carlos Príncipe,et al.  A Markov Chain Framework for the Simple Genetic Algorithm , 1993, Evolutionary Computation.

[2]  Mehmet Ergezer,et al.  Markov Models for Biogeography-Based Optimization and Genetic Algorithms with Global Uniform Recombination , 2009 .

[3]  Norman C. Beaulieu,et al.  On the generalized multinomial distribution, optimal multinomial detectors, and generalized weighted partial decision detectors , 1991, IEEE Trans. Commun..

[4]  N. Pierce Origin of Species , 1914, Nature.

[5]  Dan Simon,et al.  Markov Models for Biogeography-Based Optimization , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[6]  R. Macarthur,et al.  AN EQUILIBRIUM THEORY OF INSULAR ZOOGEOGRAPHY , 1963 .

[7]  Colin R. Reeves,et al.  Genetic Algorithms: Principles and Perspectives: A Guide to Ga Theory , 2002 .

[8]  R. Macarthur,et al.  The Theory of Island Biogeography , 1969 .

[9]  José Carlos Príncipe,et al.  A Simulated Annealing Like Convergence Theory for the Simple Genetic Algorithm , 1991, ICGA.

[10]  C. Chen,et al.  Principles and Techniques in Combinatorics , 1992 .

[11]  A. Wallace The geographical distribution of animals , 1876 .

[12]  Dan Simon,et al.  A Probabilistic Analysis of a Simplified Biogeography-Based Optimization Algorithm , 2011, Evolutionary Computation.

[13]  Colin R. Reeves,et al.  Genetic Algorithms—Principles and Perspectives , 2002, Operations Research/Computer Science Interfaces Series.

[14]  Michael D. Vose,et al.  Modeling genetic algorithms with Markov chains , 1992, Annals of Mathematics and Artificial Intelligence.

[15]  Dan Simon,et al.  Biogeography-Based Optimization , 2022 .