Applications of Monte Carlo methods to statistical physics

Kurt Binder

Reports on Progress in Physics · 1997 · 637 citations · 275 references

Concepts

TL;DR

Monte Carlo methods are increasingly applied to dynamic phenomena, quantum problems, and algorithmic developments such as reweighting, nonlocal updates, and parallelization in statistical physics. The paper provides an introductory review of Monte Carlo methods applied to the statistical mechanics of condensed matter systems. It explains basic principles—random number generation, simple versus importance sampling, Markov chains, and master equations—and illustrates classical applications such as self‑avoiding walks, percolation, and the Ising model, while detailing finite‑size scaling, surface and interfacial studies, and boundary‑condition choices. The review exemplifies the described techniques with numerous illustrative applications.

Abstract

An introductory review of the Monte Carlo method for the statistical mechanics of condensed matter systems is given. Basic principles (random number generation, simple sampling versus importance sampling, Markov chains and master equations, etc) are explained and some classical applications (self-avoiding walks, percolation, the Ising model) are sketched. The finite-size scaling analysis of both second- and first-order phase transitions is described in detail, and also the study of surface and interfacial phenomena as well as the choice of appropriate boundary conditions is discussed. Only brief comments are given on topics such as applications to dynamic phenomena, quantum problems, and recent algorithmic developments (new sampling schemes based on reweighting techniques, nonlocal updating, parallelization, etc). The techniques described are exemplified with many illustrative applications.

References

275