A fast algorithm for 2D Rigidity Percolation
Nina Javerzat, Daniele Notarmuzi
TL;DR
This work develops a fast, exact algorithm for two-dimensional central-force Rigidity Percolation by uniting the Pebble Game with the Newman–Ziff framework and new rigidity-theory theorems. The method updates rigid-cluster states after each bond activation with near-linear scaling $\sim N^{1.02}$, enabling simulations on systems with over $5\times10^8$ nodes and precise determination of the RP critical point and exponents. The authors establish three key cluster-merge mechanisms—Pivoting, Rigidification, and Overconstraining—along with a Pivot Network to efficiently coalesce rigid clusters and detect wrapping via a Machta-inspired approach adapted for RP. Their results deliver high-precision estimates: $p_c^{\rm RP}=0.6602741(4)$, $D_f^{\rm RP}=1.8423(7)$, $\nu^{\rm RP}=1.1694(8)$, and $\gamma^{\rm RP}=1.928(3)$, demonstrating that 2D central-force RP belongs to a universality class distinct from standard CP. The work provides both a practical numerical tool for large-scale RP studies and new theoretical insight into nonlocal rigidification phenomena that differentiate RP from CP in soft-matter and amorphous systems.
Abstract
Rigidity Percolation is a crucial framework for describing rigidity transitions in amorphous systems. We present a new, efficient algorithm to study central-force Rigidity Percolation in two dimensions. This algorithm combines the Pebble Game algorithm, the Newman-Ziff approach to Connectivity Percolation, as well as novel rigorous results in rigidity theory, to exactly identify rigid clusters over the full bond concentration range, in a time that scales as $N^{1.02}$ for a system of $N$ nodes. We perform extensive numerical simulations with systems larger than $500$ million nodes, far beyond the previous limitations. We obtain new, precise estimates for the critical exponents, $ν=1.1694(8)$ and $D_f=1.8423(7)$, and locate the critical threshold at $p_c = 0.6602741(4)$. Besides opening the way to further accurate numerical studies of Rigidity Percolation, our work provides new rigorous theoretical insights on specific cluster merging mechanisms that distinguish it from the standard Connectivity Percolation problem.
