HackerPapers

arXiv:0905.1629cond-mat.stat-mech

Introduction to Monte Carlo Methods

Helmut G. Katzgraber

HN submission. Found in a submission link or body. Submitters do not count as commenters in the main ranking; a submission is not an endorsement.

Abstract

Monte Carlo methods play an important role in scientific computation, especially when problems have a vast phase space. In this lecture an introduction to the Monte Carlo method is given. Concepts such as Markov chains, detailed balance, critical slowing down, and ergodicity, as well as the Metropolis algorithm are explained. The Monte Carlo method is illustrated by numerically studying the critical behavior of the two-dimensional Ising ferromagnet using finite-size scaling methods. In addition, advanced Monte Carlo methods are described (e.g., the Wolff cluster algorithm and parallel tempering Monte Carlo) and illustrated with nontrivial models from the physics of glassy systems. Finally, we outline an approach to study rare events using a Monte Carlo sampling with a guiding function.

arXiv comments
lecture at the third international summer school "Modern Computation Science", 15 - 26 August 2011, Oldenburg (Germany), see http://www.mcs.uni-oldenburg.de
Journal reference
DOI
Subjects
cond-mat.stat-mechStatistical Mechanics physics.comp-phComputational Physics

On Hacker News

No comments linking this paper were found in the collected sources. Found in 1 HN submission from Oct 2018 to Oct 2018. Open submission discussions.

Comments linking this paper, per year.

Discussed in comments0 threads

No comments linking this paper were found in the collected sources. Open submission discussions.

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.