Soccer League Competition Algorithm

A Powerful Evolutionary Algorithm for Optimization of Non-convex and Non-linear Problems


Updated 10 Apr 2016

View License

Soccer league competition (SLC) algorithm, is a new meta-heuristic optimization technique and has been successfully used to tackle the optimization problems in discrete or continuous space. Fundamental ideas of SLC are inspired by a professional soccer leagues and based on the competitions among teams and players. Population individuals or players are in two types: fixed players and substitutes that all together form some teams. The competition among teams to take the possession of the top ranked positions in the league table and the internal competitions between players in each team for personal improvements are used for simulation purpose and convergence of the population individuals to the global optimum.

Cite As

Naser Moosavian (2023). Soccer League Competition Algorithm (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2014a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes