Fast Monte Carlo algorithm for site or bond percolation

M. E. J. Newman and R. M. Ziff
Phys. Rev. E 64, 016706 – Published 27 June 2001
PDFExport Citation

Abstract

We describe in detail an efficient algorithm for studying site or bond percolation on any lattice. The algorithm can measure an observable quantity in a percolation system for all values of the site or bond occupation probability from zero to one in an amount of time that scales linearly with the size of the system. We demonstrate our algorithm by using it to investigate a number of issues in percolation theory, including the position of the percolation transition for site percolation on the square lattice, the stretched exponential behavior of spanning probabilities away from the critical point, and the size of the giant component for site percolation on random graphs.

  • Received 22 January 2001

DOI:https://doi.org/10.1103/PhysRevE.64.016706

©2001 American Physical Society

Authors & Affiliations

M. E. J. Newman1 and R. M. Ziff 2

  • 1Santa Fe Institute, 1399 Hyde Park Road, Santa Fe, New Mexico 87501
  • 2Michigan Center for Theoretical Physics and Department of Chemical Engineering, University of Michigan, Ann Arbor, Michigan 48109-2136

References (Subscription Required)

Click to Expand
Issue

Vol. 64, Iss. 1 — July 2001

Reuse & Permissions
Access Options
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Physical Review E

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×