2000
DOI: 10.1103/physrevlett.85.4104
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Monte Carlo Algorithm and High-Precision Results for Percolation

Abstract: We present a new Monte Carlo algorithm for studying site or bond percolation on any lattice. The algorithm allows us to calculate quantities such as the cluster size distribution or spanning probability over the entire range of site or bond occupation probabilities from zero to one in a single run which takes an amount of time scaling linearly with the number of sites on the lattice. We use our algorithm to determine that the percolation transition occurs at p c = 0.59274621(13) for site percolation on the squ… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

20
473
3
1

Year Published

2003
2003
2019
2019

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 468 publications
(497 citation statements)
references
References 18 publications
20
473
3
1
Order By: Relevance
“…R L is the probability that for a site occupation p there exists a contiguous cluster of occupied sites which crosses completely the square lattice of size L. p c is the probability of occupation at the percolation threshold. There are several ways [8] to define R L . We use two of them: R e L is the probability that there exits a cluster crossing either the horizontal or the vertical direction, and R b L is the probability that there exits a cluster crossing both directions.…”
Section: Numerical Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…R L is the probability that for a site occupation p there exists a contiguous cluster of occupied sites which crosses completely the square lattice of size L. p c is the probability of occupation at the percolation threshold. There are several ways [8] to define R L . We use two of them: R e L is the probability that there exits a cluster crossing either the horizontal or the vertical direction, and R b L is the probability that there exits a cluster crossing both directions.…”
Section: Numerical Resultsmentioning
confidence: 99%
“…Each time a block of Q mf is chosen the algorithm check if the occupied cells at the underlying square lattice are connected in such a way to form a spanning percolation cluster. The algorithm to check percolation is similar to the one used in [7,8,9,10].…”
Section: The Modelmentioning
confidence: 99%
“…Note that we use an adaptation of the Newman-Ziff algorithm (Newman and Ziff, 2000) in all the computations we perform which is significantly faster than the usual breadth-first search, and that the GCC can be computed using standard network algorithms applied to the adjacency matrix of the hypernetwork. To determine the percolation threshold we employ the network susceptibility function as defined in (Radicchi, 2015), which is given by…”
Section: Percolation In Hypernetworkmentioning
confidence: 99%
“…Last, it is very ambiguous 29 in most experimental studies whether the extracted 0  from eqn (1) coincides with the critical value c  at the transition of structural connectedness which can be determined independently. [30][31][32] Through the same Monte Carlo simulations as in our early work, 33 we have studied systems comprising width-less conductive sticks (a simple model for carbon nanotubes or metal nanowires) and found that when the stick number density N ranges from 7 to 60 (N is much higher than the percolation threshold 31 Nc ≈ 5.64), eqn (1) gives perfect fitting to all the simulation data, but N0, as well as s, significantly varies with the resistance ratio Rj/Rs and in general evidently deviates from the critical values, as shown in Fig. 1.…”
mentioning
confidence: 99%