Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1 of 2
http://www.mathworks.com/matlabcentral/fileexchange/47313-chaotic-...
Search:
File Exchange
Dieu
File Exchange
Answers
Newsgroup
Link Exchange
Blogs
Trendy
Cody
Contest
Chaotic Biogeography-based
Optimisation (CBBO) algorithm
My Community Profile
Log Out
MathWorks.com
34 Downloads (last 30
by Seyedali Mirjalili
22 Jul 2014 (Updated 22 Jul 2014)
days)
File Size: 31.8 KB
Highlights from
Chaotic Biogeography-based
Optimisation (CBBO)
algorithm
Ackley
File Information
Description 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
Biogeography-based optimization
(BBO) software for minimizing a
general function
BBO_chaos(ProblemFunction...
Biogeography-based optimization
(BBO) software for minimizing a
general function
BBO_chaos(ProblemFunction...
Biogeography-based optimization
(BBO) software for minimizing a
general function
CBBO1_10(ProblemFunction,...
Biogeography-based optimization
(BBO) software for minimizing a
general function
CBBO21_30(ProblemFunction...
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. Dan Simon but modified by
us to develop CBBO algorithms. You may find the original source codes of the BBO algorithm in :
http://academic.csuohio.edu/simond/bbo/
The CBBO algorithms are the source codes of the following papers:
Main papers:
S. Saremi, S. Mirjalili, A. Lewis, Biogeography-based optimisation with chaos, Neural Computing and
Applications, In press, 2014, Springer DOI: http://dx.doi.org/10.1007/s00521-014-1597-x
Saremi S, Mirjalili S (2013) Integrating chaos to biogeography based optimization algorithm. Int J Comput
Commun Eng 2:655658, Link: http://www.ijcce.org/papers/268-CI3011.pdf
Just select your desired chaotic map and benchmark function in main.m file and run it.
Biogeography-based optimization
(BBO) software for minimizing a
general function
CBBO31_40(ProblemFunction...
Biogeography-based optimization
(BBO) software for minimizing a
general function
ClearDups(Population, Max...
Make sure there are no duplicate
individuals in the population.
ComputeAveCost(Population)
Compute the average cost of all legal
individuals in the population.
Conclude(DisplayFlag, OPT...
Fletcher
Add Tags
bbo
biogeographybased optimisation
Griewank
chaos theory
optimisation
optimization
Monte
algorithm
chaotic maps
Save Cancel
Penalty1
function [MaxParValue, MinParValue,
Population, OPTIONS] =
Penalty1Init(OPTIONS)
Comment on this
Submission
Penalty2
Submit
12/26/2014 9:13 PM
2 of 2
http://www.mathworks.com/matlabcentral/fileexchange/47313-chaotic-...
Population, OPTIONS] =
QuarticInit(OPTIONS)
Contact us
Rastrigin
function [MaxParValue, MinParValue,
Population, OPTIONS] =
RastriginInit(OPTIONS)
Rosenbrock
function [MaxParValue, MinParValue,
Population, OPTIONS] =
RosenbrockInit(OPTIONS)
Schwefel
function [MaxParValue, MinParValue,
Population, OPTIONS] =
SchwefelInit(OPTIONS)
TransitionMonte(ProblemFu...
Compute the theoretical quantities
related to the Simple BBO algorithm.
TransitionMonteAll
[OPTIONS, MinCost, AvgCos...
Initialize population-based
optimization software.
main.m
View all files
Site Help
Featured MathWorks.com Topics:
Patents
Trademarks
New Products
Support
Privacy Policy
Documentation
Preventing Piracy
Training
Terms of Use
Webinars
Newsletters
MATLAB Trials
Careers
12/26/2014 9:13 PM