Multiobjective Bat Algorithm (MOBA)

Versione 1.0.0 (6,36 KB) da XS Yang
This demo shows how the multiobjective bat algorithm (MOBA) works.
399 download
Aggiornato 29 mar 2020

Visualizza la licenza

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.

Cita come

XS Yang (2024). Multiobjective Bat Algorithm (MOBA) (, MATLAB Central File Exchange. Recuperato .

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.

Visualizza più stili
Compatibilità della release di MATLAB
Creato con R2011a
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Versione Pubblicato Note della release