School Based Optimization (SBO)

SBO is a metaheuristic optimization algorithm inspired by the traditional educational process that operates within a multi-classroom school.
410 Downloads
Updated 24 May 2020

View License

SBO is a metaheuristic optimization algorithm inspired by the traditional educational process that operates within a multi-classroom school. SBO is a collaborative optimization strategy, which allows for extensive exploration of the search space and results in high-quality solutions. More details about this algorithm and other similar algorithms could be find in the following papers:
1: School based optimization algorithm for design of steel frames (https://www.sciencedirect.com/science/article/pii/S0141029617308787)
2: Optimal design of truss structures for size and shape with frequency constraints using a collaborative optimization strategy (https://www.sciencedirect.com/science/article/pii/S0957417416304900)
3: Multi-class teaching-learning-based optimization for truss design with frequency constraints (http://www.sciencedirect.com/science/article/pii/S0141029615006732)
4: Design of space trusses using modified teaching learning based optimization (http://www.sciencedirect.com/science/article/pii/S0141029614000236)

Cite As

Mohammad Farshchin (2026). School Based Optimization (SBO) (https://uk.mathworks.com/matlabcentral/fileexchange/75933-school-based-optimization-sbo), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2020a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.0.1

None

1.0.0