View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Multi-objective bat algorithm (MOBA)

Join the 15-year community celebration.

Play games and win prizes!

» Learn more

4.3 | 3 ratings Rate this file 53 Downloads (last 30 days) File Size: 2.65 KB File ID: #45118 Version: 1.0

Multi-objective bat algorithm (MOBA)


Xin-She Yang (view profile)


Matlab demo code for multiobjective bat algoritm

| Watch this File

File Information

This demo code solves bi-objective function optimization problems using the Bat Algorithm and the weighted sum method. The program can be extended to solve any multiple objectives.

Required Products MATLAB
MATLAB release MATLAB 7.9 (R2009b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (6)
24 Apr 2016 Pritam Pain

I want to optimize two objective function with four control parameter. How can I put the boundary condition in this program?

Comment only
03 Nov 2014 Amon

Amon (view profile)

08 Sep 2014 Christophe

The optimisation result depends on the weight. For the given example, the minimum found for both objective functions is for the weight value equal to 0.5. I guess the global minimum of the objective functions depend on the functions, it is not always for the weight equal to 0.5, right ?

Comment only
07 Mar 2014 Rangasamy Kotteeswaran

Can i use this code 4 objective functions. i tried. but not able to get it right. can you suggest the changes to be made.

Comment only
06 Mar 2014 Sara

Sara (view profile)


Contact us