Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Metropolis Algorithm

  1. Jun 25, 2013 #1
    Can someone tell me how the Metropolis Algorithm selects configurations for further iterations?
    I am an undergraduate physics student and I don't know a lot of statistics. Also, I want to read more about the Metropolis Algorithm. Please help me with some good links.
    Thank You
  2. jcsd
  3. Jun 25, 2013 #2
    Metropolis is a choice for chosing accept ratios for randomly-generated configurations, not a definition of how to select/propose new configurations. For books I can recommend Newman, Barkema, "Monte Carlo Methods in Statistical Physics", which is a nice and easy read but still transmits information of practical relevance.
  4. Jun 26, 2013 #3
    Thanks a lot. I am actually trying to work on a simulation involving the metropolis algorithm for the Ising Model and I have been given a small amount of time to finish it. Can anyone refer some links to me where I can quickly pick up the basic aspects of the algorithm?
  5. Jun 26, 2013 #4
    A quick and easy to follow guide is to watch lecture 17 and 18 from the course taught at MIT by Ceder and Marzari. Here is a link:


    If you are keen on learning , start by Metropolis original paper! It is also readable and very informative:

    Then when the time is ripe you can consult "understanding Molecular Simulation" This book has actually some algorithms and pseudo-code:
    Last edited by a moderator: May 6, 2017
  6. Jun 26, 2013 #5
    Thanks a lot..
    Last edited by a moderator: May 6, 2017
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook