optymus.benchmark.GoldsteinPrice

class optymus.benchmark.GoldsteinPrice[source]

Goldstein Price Function

The Goldstein-Price function is a non-convex function used as a performance test problem for optimization algorithms. It is defined as:

\[f(x) = [1 + (x_0 + x_1 + 1)^2(19 - 14x_0 + 3x_0^2 - 14x_1 + 6x_0x_1 + 3x_1^2)] [30 + (2x_0 - 3x_1)^2(18 - 32x_0 + 12x_0^2 + 48x_1 - 36x_0x_1 + 27x_1^2)]\]
Reference:

https://www.sfu.ca/~ssurjano/goldpr.html

__init__()[source]

Methods

__init__()

Attributes

BOUNDS

NAME

TRUE_MINIMUM