Benchmark Problems

Version 1.0.0 (27,3 ko) par Mehdi Ghasri
Engineering benchmark problems, mathematical benchmark functions, and the CEC2017 test for the optimization algorithm.
760 téléchargements
Mise à jour 15 fév. 2023

Afficher la licence

Benchmark Problems
This file contains three functions: engineering benchmark problems (Func_eng.m), mathematical benchmark functions (Functions.m), and the CEC2017 test (CEC2017.m and cec17_func.mexw64) for the optimization algorithm.
Engineering Benchmark Problems:
1 : Pressure Vessel Design
2 : String Design
3: Three Bar Truss
4: GearTrain Design
5: Cantilever Beam
6: Welded Beam
Mathematical Benchmark Functions:
  1. : Unimodal standard functions (SF1-SF6): To measure the exploitability of an algorithm.
  2. : Multimodal functions (SF6-SF13): To test the exploration performance.
  3. : Fixed-dimensional functionals (SF14-SF23): To demonstrate the ability to explore in low dimensions.
CEC2017 :
The most challenging test set, called CEC-BC-2017, examines better algorithms' performance, which contains 30 functions, including composition, shifted and rotated combinatory and challenging functions. The name of these 30 functions and the exact mathematical equations of this testbed is available in (Awad, N. H., M. Z. Ali, and P. N. Suganthan. 2017. Ensemble sinusoidal differential covariance matrix adaptation with Euclidean neighborhood for solving CEC2017 benchmark problems. Paper presented at the 2017 IEEE Congress on Evolutionary Computation (CEC)).
To cooperate in articles, send an email to the following address (with Subject = CO Article):
Email: Eng.mehdighasri@gmail.com

Citation pour cette source

Mehdi Ghasri (2024). Benchmark Problems (https://www.mathworks.com/matlabcentral/fileexchange/124810-benchmark-problems), MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2022b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Version Publié le Notes de version
1.0.0