Optimizing some functions using Ecological Systems Algorithm

Version 1.0.0 (69,6 KB) von Abdel-Razzak
Some benchmark functions are optimized using the Ecological Systems Algorithm (ESA) bioinspired search algorithm.
44 Downloads
Aktualisiert 4. Apr 2022

Lizenz anzeigen

Some benchmark functions are optimized using Ecological Systems Algorithm (ESA). The functions are: Ackley function, Booth function, Cross-in-tray function, Egg holder function, Holder table function, Levi function, Matyas function, and Schaffer function. The main function for the optimization of each functions starts with "Main_". After the algorithm finishes its search, the code asks the user if he/she wants to save a video of the search process.
Abdel-Razzak Merheb, Hassan Noura, and François Bateman, "Mathematical Modeling of Ecological Systems Algorithm", Lebanese Science Journal, Vol. 22, No.2, pp.209-231, 2021, DOI: 10.22453/LSJ-022.2.209-231. (Impact factor: 1.354).
The complete video set can be found on:
https://www.youtube.com/watch?v=2-1aEKifcMA

Zitieren als

Abdel-Razzak (2025). Optimizing some functions using Ecological Systems Algorithm (https://www.mathworks.com/matlabcentral/fileexchange/109369-optimizing-some-functions-using-ecological-systems-algorithm), MATLAB Central File Exchange. Abgerufen.

Kompatibilität der MATLAB-Version
Erstellt mit R2014a
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!

ESA_Search_All_Functions/Ackley

ESA_Search_All_Functions/Booth

ESA_Search_All_Functions/CrossInTray

ESA_Search_All_Functions/EggHolder

ESA_Search_All_Functions/HolderTable

ESA_Search_All_Functions/Levi

ESA_Search_All_Functions/Matyas

ESA_Search_All_Functions/Schaffer

Version Veröffentlicht Versionshinweise
1.0.0