Firefly Algorithm

Firefly Algorithm for Constrained Optimization

You are now following this Submission

Firefly algorithm for nonlinear constrained optimization.

For simple demo in 2D, please use firefly_simple.m

For unconstrained functions in higher dimenisions, please use fa_ndim.m

For nonlinear constrained optimization,
please use fa_mincon.m

Cite As

Xin-She Yang (2026). Firefly Algorithm (https://www.mathworks.com/matlabcentral/fileexchange/29693-firefly-algorithm), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.2.0.0

This updates includes extra demo files.

1.1.0.0

This update includes more robust demo programs.

1.0.0.0