Solver Max logo
Egg-holder global optimization using SciPy

Find local and global optima in the complex and aptly named egg-holder function. Key features of this model:

  • Description: Global optimization example.
  • Category: Non-linear functions.
  • Type: NLP.
  • Library: SciPy.
  • Solver: shgo, dual_annealing, and differential_evolution.

Notes:

  • Converted to Jupyter notebook.
  • Demonstrates different non-linear solvers, including feature to find all local minima.
  • Modified to create contour plot used in this article.

GitHub: Egg-holder global optimization using SciPy.

Essential reading