Finding the Global Minimum of a Function Using Simulated Annealing

This Demonstration finds the global minimum of a function exhibiting several local minima. The method presented is based on simulated annealing, a numerical technique that rapidly determines the global minimum. The test function has the form:
, where you can vary the the parameters and .


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


This example was inspired by a program by Kenneth Beers [1].
[1] K. Beers. "Numerical Methods Applied to Chemical Engineering." (Sep 7, 2012) MIT Open Courseware, Fall 2005.
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.