English

Transfer matrix computation of generalised critical polynomials in percolation

Statistical Mechanics 2012-09-10 v1

Abstract

Percolation thresholds have recently been studied by means of a graph polynomial PB(p)P_B(p), henceforth referred to as the critical polynomial, that may be defined on any periodic lattice. The polynomial depends on a finite subgraph BB, called the basis, and the way in which the basis is tiled to form the lattice. The unique root of PB(p)P_B(p) in [0,1][0,1] either gives the exact percolation threshold for the lattice, or provides an approximation that becomes more accurate with appropriately increasing size of BB. Initially PB(p)P_B(p) was defined by a contraction-deletion identity, similar to that satisfied by the Tutte polynomial. Here, we give an alternative probabilistic definition of PB(p)P_B(p), which allows for much more efficient computations, by using the transfer matrix, than was previously possible with contraction-deletion. We present bond percolation polynomials for the (4,82)(4,8^2), kagome, and (3,122)(3,12^2) lattices for bases of up to respectively 96, 162, and 243 edges, much larger than the previous limit of 36 edges using contraction-deletion. We discuss in detail the role of the symmetries and the embedding of BB. For the largest bases, we obtain the thresholds pc(4,82)=0.676803329...p_c(4,8^2) = 0.676 803 329 ..., pc(kagome)=0.524404998...p_c(\mathrm{kagome}) = 0.524 404 998 ..., pc(3,122)=0.740420798...p_c(3,12^2) = 0.740 420 798 ..., comparable to the best simulation results. We also show that the alternative definition of PB(p)P_B(p) can be applied to study site percolation problems.

Keywords

Cite

@article{arxiv.1209.1451,
  title  = {Transfer matrix computation of generalised critical polynomials in percolation},
  author = {Christian R. Scullard and Jesper Lykke Jacobsen},
  journal= {arXiv preprint arXiv:1209.1451},
  year   = {2012}
}

Comments

25 pages, 12 figures

R2 v1 2026-06-21T22:01:19.273Z