SOS.m

A new population-based metaheuristic algorithm for continuous numerical optimization problems.

You are now following this Submission

Symbiotic Organisms Search (SOS) is a new population-based metaheuristic algorithm. SOS is a simple and powerful optimization algorithm. Yet, it does not require the user to tune any algorithm-specific-control parameters, unlike most metaheuristic algorithms.
A MATLAB function code of SOS was implemented and can be downloaded here.
Total 26 benchmark functions were also included in the code, therefore, the users can investigate the performance of SOS in solving those functions or can compare it with other metaheuristic algorithms.
SOS was first presented in the article Min-Yuan Cheng, Doddy Prayogo. (2014). "Symbiotic Organisms Search: A new metaheuristic optimization algorithm". Computers and Structures. http://dx.doi.org/10.1016/j.compstruc.2014.03.007

Cite As

Doddy Prayogo (2026). SOS.m (https://in.mathworks.com/matlabcentral/fileexchange/47465-sos-m), 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.1.0.0

Fix some errors

1.0.0.0