Understand the Metropolis Algorithm - Physics Student Guide

  • Context: Undergrad 
  • Thread starter Thread starter Aniket1
  • Start date Start date
  • Tags Tags
    Algorithm
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
4 replies · 2K views
Aniket1
Messages
58
Reaction score
2
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
 
Physics news on Phys.org
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.
 
  • Like
Likes   Reactions: 1 person
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?
 
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:

http://ocw.mit.edu/courses/material...aterials-sma-5107-spring-2005/video-lectures/

If you are keen on learning , start by Metropolis original paper! It is also readable and very informative:
http://jcp.aip.org/resource/1/jcpsa6/v21/i6/p1087_s1

Then when the time is ripe you can consult "understanding Molecular Simulation" This book has actually some algorithms and pseudo-code:
https://www.amazon.com/dp/0122673514/?tag=pfamazon01-20
 
Last edited by a moderator:
  • Like
Likes   Reactions: 1 person
Useful nucleus said:
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:

http://ocw.mit.edu/courses/material...aterials-sma-5107-spring-2005/video-lectures/

If you are keen on learning , start by Metropolis original paper! It is also readable and very informative:
http://jcp.aip.org/resource/1/jcpsa6/v21/i6/p1087_s1

Then when the time is ripe you can consult "understanding Molecular Simulation" This book has actually some algorithms and pseudo-code:
https://www.amazon.com/dp/0122673514/?tag=pfamazon01-20

Thanks a lot..
 
Last edited by a moderator: