Jump to content

Himmelblau's function

From Wikipedia, the free encyclopedia

This is the current revision of this page, as edited by Geysirhead (talk | contribs) at 15:37, 29 December 2023 (removed Category:Mathematical optimization; added Category:Test functions for optimization using HotCat). The present address (URL) is a permanent link to this version.

(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Himmelblau's function
In 3D
Log-spaced level curve plot

In mathematical optimization, Himmelblau's function is a multi-modal function, used to test the performance of optimization algorithms. The function is defined by:

It has one local maximum at and where , and four identical local minima:

The locations of all the minima can be found analytically. However, because they are roots of quartic polynomials, when written in terms of radicals, the expressions are somewhat complicated.[citation needed]

The function is named after David Mautner Himmelblau (1924–2011), who introduced it.[1]

See also

[edit]

References

[edit]
  1. ^ Himmelblau, D. (1972). Applied Nonlinear Programming. McGraw-Hill. ISBN 0-07-028921-2.