An introduction to Monte Carlo methods
arXiv:1404.0209 · doi:10.1016/j.physa.2014.06.014
Abstract
Monte Carlo simulations are methods for simulating statistical systems. The aim is to generate a representative ensemble of configurations to access thermodynamical quantities without the need to solve the system analytically or to perform an exact enumeration. The main principles of Monte Carlo simulations are ergodicity and detailed balance. The Ising model is a lattice spin system with nearest neighbor interactions that is appropriate to illustrate different examples of Monte Carlo simulations. It displays a second order phase transition between a disordered (high temperature) and ordered (low temperature) phases, leading to different strategies of simulations. The Metropolis algorithm and the Glauber dynamics are efficient at high temperature. Close to the critical temperature, where the spins display long range correlations, cluster algorithms are more efficient. We introduce the rejection free (or continuous time) algorithm and describe in details an interesting alternative representation of the Ising model using graphs instead of spins with the Worm algorithm. We conclude with an important discussion of the dynamical effects such as thermalization and correlation time.
19 pages, 6 figures, submitted to Physica A (Proceedings of the Summer School FPSPXIII, Leuven, 2013)
References in corpus (6)
- Theory of Phase Ordering Kinetics
- Worm algorithms for classical statistical models
- The Dynamic Exponent of the Two-Dimensional Ising Model and Monte Carlo Computation of the Sub-Dominant Eigenvalue of the Stochastic Matrix
- Extended Scaling in High Dimensions
- Dynamic critical exponents of Swendsen-Wang and Wolff algorithms by nonequilibrium relaxation
- A Study of Dynamic Finite Size Scaling Behavior of the Scaling Functions-Calculation of Dynamic Critical Index of Wolff Algorithm
Cited by in corpus (25)
- Physics-Inspired Optimization for Quadratic Unconstrained Problems Using a Digital Annealer
- ATP-driven separation of liquid phase condensates in bacteria
- Machine learning vortices at the Kosterlitz-Thouless transition
- Nonreciprocal Ising model
- The AEP algorithm for the fast computation of the distribution of the sum of dependent random variables
- Energy landscape analysis based on the Ising model: Tutorial review
- Mean-field dynamics of open quantum systems with collective operator-valued rates: validity and application
- The worm process for the Ising model is rapidly mixing
- Generalised Langevin Equation Formulation for Anomalous Diffusion in the Ising Model at the Critical Temperature
- Aging and Reliability of Quantum Networks
- Modelling the effect of ribosome mobility on the rate of protein synthesis
- Critical Dynamical Exponent of the Two-Dimensional Scalar Model with Local Moves
- Variational Autoencoder Analysis of Ising Model Statistical Distributions and Phase Transitions
- An effective introduction to the Markov Chain Monte Carlo method
- Approximate dynamical eigenmodes of the Ising model with local spin-exchange moves
- Crossover from Anomalous to Normal Diffusion: Ising Model with Stochastic Resetting
- Non-equilibrium criticality and efficient exploration of glassy landscapes with memory dynamics
- Machine learning stochastic differential equations for the evolution of order parameters of classical many-body systems in and out of equilibrium
- Approach to zigzag and checkerboard patterns in spatially extended systems
- The design, verification, and applications of Hotspice: a Monte Carlo simulator for artificial spin ice
- Unifying Collisional Models and the Monte Carlo Metropolis Method: Algorithms for Dynamics of Open Quantum Systems
- Bound on annealing performance from stochastic thermodynamics, with application to simulated annealing
- General limit to thermodynamic annealing performance
- Numerical studies for an ab initio investigation into the Boltzmann prescription in statistical mechanics of large systems
- Two stroke Pumping Technique for Many-Body Systems