makeTrecanniFunction function

Trecanni Function

Trecanni Function

The Trecanni function belongs to the unimodal test functions. It is based on the formula [REMOVE_ME]f((x))=(x)144(x)13+4(x)1+(x)22.[REMOVEME2] f(\mathbf(x)) = \mathbf(x)_1^4 - 4 \mathbf(x)_1^3 + 4 \mathbf(x)_1 + \mathbf(x)_2^2. [REMOVE_ME_2]

The box-constraints xi[5,5],i=1,2\mathbf{x}_i \in [-5, 5], i = 1, 2 define the domain of defintion.

makeTrecanniFunction()

Returns

[smoof_single_objective_function]

Description

The Trecanni function belongs to the unimodal test functions. It is based on the formula

f((x))=(x)144(x)13+4(x)1+(x)22. f(\mathbf(x)) = \mathbf(x)_1^4 - 4 \mathbf(x)_1^3 + 4 \mathbf(x)_1 + \mathbf(x)_2^2.

The box-constraints xi[5,5],i=1,2\mathbf{x}_i \in [-5, 5], i = 1, 2 define the domain of defintion.

References

L. C. W. Dixon, G. P. Szego (eds.), Towards Global Optimization 2, Elsevier, 1978.

  • Maintainer: Jakob Bossek
  • License: BSD_2_clause + file LICENSE
  • Last published: 2023-03-10