GCMBO

Improving MBO using Greedy strategy & self-adaptive Crossover operator. There are two versions now.
507 Downloads
Updated 2 Nov 2021

View License

Improving Monarch Butterfly Optimization (MBO) by using Greedy strategy and self-adaptive Crossover operator. This code demonstrates how GCMBO works for unconstrained optimization (Ackley Function), which can easily be extended to solve various global optimization problems efficiently.
Two versions are provided:
GCMBO_Generation_V2.m is for a fixed number of iterations/generations.
GCMBO_FEs_V2.m is for a fixed number of Function Evaluations (FEs).

Cite As

Gai-Ge Wang (2026). GCMBO (https://uk.mathworks.com/matlabcentral/fileexchange/55339-gcmbo), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2015b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
2.0.0.1

update some information

2.0.0.0

there are some bug fixes

1.0.0.0