Chaotic biogeography based optimisation (cbbo) algorithm in matlab

The following Matlab project contains the source code and Matlab examples used for chaotic biogeography based optimisation (cbbo) algorithm. The following chaotic maps have been integrated to the BBO algorithm: Chebyshev map Circle map Gauss/mouse map Iterative map Logistic map Piecewise map Sine map Singer map Sinusoidal map Tent map CBBO1 to CBBO10 have chaotic selection operators CBBO11 to CBBO20 have chaotic migration operator CBBO21 to CBB30 have chaotic mutation operator CBBO31 to CBBO40 have chaotic selection and migration operators combined CBBO41 to CBBO50 have chaotic selection, migration, and mutation operators combined Please note that except the main file, other files have been originally written by Prof.

The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.

Project Files: 

File NameSize
Ackley.m 1727
BBO.m 8427
CBBO11_20.m 8628
CBBO1_10.m 8619
CBBO21_30.m 8533
CBBO31_40.m 8552
CBBO41_50.m 8629
chaos.m 1694
ClearDups.m 743
ComputeAveCost.m 443
Conclude.m 914
CountUnique.m 925
Fletcher.m 2285
Griewank.m 1623
Init.m 1581
main.m 4060
Monte.m 2940
Penalty1.m 2116
Penalty2.m 2120
PopSort.m 458
Quartic.m 1634
Rastrigin.m 1744
readme.txt 2398
Rosenbrock.m 1866
Schwefel.m 1719
TransitionMonte.m 5950
TransitionMonteAll.m 282
license.txt 1508