Optimization Test Problems
The functions listed below are some of the common functions and datasets used for testing optimization algorithms. They are grouped according to similarities in their significant physical properties and shapes. Each page contains information about the corresponding function or dataset, as well as MATLAB and R implementations.
- Ackley Function
- Bukin Function N. 6
- Cross-in-Tray Function
- Drop-Wave Function
- Eggholder Function
- Gramacy & Lee (2012) Function
- Griewank Function
- Holder Table Function
- Langermann Function
- Levy Function
- Levy Function N. 13
- Rastrigin Function
- Schaffer Function N. 2
- Schaffer Function N. 4
- Schwefel Function
- Shubert Function
- Bohachevsky Functions
- Perm Function 0, d, β
- Rotated Hyper-Ellipsoid Function
- Sphere Function
- Sum of Different Powers Function
- Sum Squares Function
- Trid Function
- Booth Function
- Matyas Function
- McCormick Function
- Power Sum Function
- Zakharov Function
- Three-Hump Camel Function
- Six-Hump Camel Function
- Dixon-Price Function
- Rosenbrock Function
- De Jong Function N. 5
- Easom Function
- Michalewicz Function
- Beale Function
- Branin Function
- Colville Function
- Forrester et al. (2008) Function
- Goldstein-Price Function
- Hartmann 3-D Function
- Hartmann 4-D Function
- Hartmann 6-D Function
- Perm Function d, β
- Powell Function
- Shekel Function
- Styblinski-Tang Function
Many Local Minima
Bowl-Shaped
Plate-Shaped
Valley-Shaped
Steep Ridges/Drops
Other
For questions or comments, please email Derek Bingham at: dbingham@stat.sfu.ca.
LastUpdated
Copy