Skip to main content

Metropolis Algorithm

  • Reference work entry
Encyclopedia of Systems Biology
  • 141 Accesses

Definition

The Metropolis algorithm is a Monte Carlo method advanced by Metropolis et al. (1953) to generate samples from a prespecified target probability distribution. Originally, it was applied to investigate the statistical mechanics of fluids. By now, this method and its extensions are used for a wide range of problems in scientific computing (see, e.g., Liu (2004)). The basic idea is to simulate a Markov chain so that its stationary distribution is the target distribution.

Let \( {\mathbb {X}} \) be a discrete state space (finite or countable) on which the target probability distribution \(\pi = {\left( {{\pi_x}}\right)_{{x \in {\mathbb {X}}}}} \) is defined. It is assumed that \( {\pi_x}> 0,\;x \in {\mathbb {X}} \). Suppose that Q is a symmetric transition probability matrix, that is \( Q = {\left( {{q_{{xy}}}} \right)_{{x,y \in {\mathbb {X}}}}} \) with q xy  ≥ 0, q xy  = q yx , \( \sum\nolimits_{{y \in {\mathbb {X}}}} {{q_{{xy}}}} = 1,x,y \in {\mathbb {X}}\). The following...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 899.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 549.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Liu JS (2004) Monte Carlo strategies in scientific computing. Springer, New York

    Book  Google Scholar 

  • Madras NN (2002) Lectures on Monte Carlo methods. Fields Institute monographs, American Mathematical Society, Providence

    Google Scholar 

  • Metropolis N, Rosenbluth A, Rosenbluth M, Teller A, Teller E (1953) Equation of state calculations by fast computing machines. J Chem Phys 21:1087–1092

    Article  CAS  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anja Voss-Böhme .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media, LLC

About this entry

Cite this entry

Voss-Böhme, A. (2013). Metropolis Algorithm. In: Dubitzky, W., Wolkenhauer, O., Cho, KH., Yokota, H. (eds) Encyclopedia of Systems Biology. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-9863-7_1115

Download citation

Publish with us

Policies and ethics