test_functions N-D Test Functions F

class F2(dimensions=2)

F2 objective function.

F2 function

Two-dimensional F2 function



class FreudensteinRoth(dimensions=2)

FreudensteinRoth objective function.

This class defines the Freudenstein & Roth global optimization problem. This is a multimodal minimization problem defined as follows:

f_{\text{FreudensteinRoth}}(x) =  \left\{x_1 - 13 + \left[(5 - x_2) x_2
- 2 \right] x_2 \right\}^2 + \left \{x_1 - 29
+ \left[(x_2 + 1) x_2 - 14 \right] x_2 \right\}^2

with x_i \in [-10, 10] for i = 1, 2.

FreudensteinRoth function

Two-dimensional FreudensteinRoth function


Global optimum: f(x) = 0 for x = [5, 4]

Jamil, M. & Yang, X.-S. A Literature Survey of Benchmark Functions For Global Optimization Problems Int. Journal of Mathematical Modelling and Numerical Optimisation, 2013, 4, 150-194.


class Friedman(dimensions=5)

Friedman objective function.

Previous topic

N-D Test Functions E

Next topic

N-D Test Functions G

This Page