Thursday, July 7, 2011

Monte Carlo Simulations

A Monte Carlo (MC) simulation is a method commonly used in thermodynamics and statistical mechanics.  While in general MC is just a sampling scheme, it is normally used for importance sampling.  The MC method starts from a given 'position' and takes a random walk, returning information from wherever it travels.  With importance sampling, MC does not take a purely random walk, but instead will take a random step and then check the final position against some requirement. If the final position meets the requirements, the information for that position is recorded as data and a new step is tried. Otherwise, the simulation goes back and takes a new random step.