Multiobjective Bat Algorithm (MOBA)

版本 1.0.0 (6.4 KB) 作者: XS Yang
This demo shows how the multiobjective bat algorithm (MOBA) works.
395.0 次下载
更新时间 2020/3/29

查看许可证

The multiobjective bat algorithm (MOBA) is a nature-inspired optimization algorithm. This demo solves the bi-objective ZDT3 functions with D=30 (dimensions), and the obtained Pareto Front is displayed. It is relatively straightforward to extend this code to solve other multi-objective functions and optimization problems. You can change the objective functions, the dimensionality, and simple lower and upper bounds (Lb, Ub) as well as certain parameters.

引用格式

XS Yang (2024). Multiobjective Bat Algorithm (MOBA) (https://www.mathworks.com/matlabcentral/fileexchange/74753-multiobjective-bat-algorithm-moba), MATLAB Central File Exchange. 检索来源 .

Yang, Xin She. “Bat Algorithm for Multi-Objective Optimisation.” International Journal of Bio-Inspired Computation, vol. 3, no. 5, Inderscience Publishers, 2011, p. 267, doi:10.1504/ijbic.2011.042259.

查看更多格式
MATLAB 版本兼容性
创建方式 R2011a
兼容任何版本
平台兼容性
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0