makeEasomFunction function

Easom Function

Easom Function

Unimodal function with its global optimum in the center of the search space. The attraction area of the global optimum is very small in relation to the search space: [REMOVE_ME]f(x)=cos(x1)cos(x2)exp(((x1π)2+(x2pi)2))[REMOVEME2] f(\mathbf{x}) = -\cos(\mathbf{x}_1)\cos(\mathbf{x}_2)\exp\left(-\left((\mathbf{x}_1 - \pi)^2 + (\mathbf{x}_2 - pi)^2\right)\right) [REMOVE_ME_2]

with xi[100,100],i=1,2.\mathbf{x}_i \in [-100, 100], i = 1,2.

makeEasomFunction()

Returns

[smoof_single_objective_function]

Description

Unimodal function with its global optimum in the center of the search space. The attraction area of the global optimum is very small in relation to the search space:

f(x)=cos(x1)cos(x2)exp(((x1π)2+(x2pi)2)) f(\mathbf{x}) = -\cos(\mathbf{x}_1)\cos(\mathbf{x}_2)\exp\left(-\left((\mathbf{x}_1 - \pi)^2 + (\mathbf{x}_2 - pi)^2\right)\right)

with xi[100,100],i=1,2.\mathbf{x}_i \in [-100, 100], i = 1,2.

References

Easom, E. E.: A survey of global optimization techniques. M. Eng. thesis, University of Louisville, Louisville, KY, 1990.

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