Benchmark Problems

版本 1.0.0 (27.3 KB) 作者: Mehdi Ghasri
Engineering benchmark problems, mathematical benchmark functions, and the CEC2017 test for the optimization algorithm.
657.0 次下载
更新时间 2023/2/15

查看许可证

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

引用格式

Mehdi Ghasri (2024). Benchmark Problems (https://www.mathworks.com/matlabcentral/fileexchange/124810-benchmark-problems), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2022b
兼容任何版本
平台兼容性
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
版本 已发布 发行说明
1.0.0