An Algorithm for Two-Dimensional Rigidity Percolation: The Pebble Game

Many important macroscopic properties of materials depend upon the number of microscopic degrees of freedom. The task of counting the number of such degrees of freedom can be computationally very expensive. We describe a new approach for this calculation which is appropriate for two-dimensional, gla...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of computational physics 1997-11, Vol.137 (2), p.346-365
Hauptverfasser: Jacobs, Donald J., Hendrickson, Bruce
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Many important macroscopic properties of materials depend upon the number of microscopic degrees of freedom. The task of counting the number of such degrees of freedom can be computationally very expensive. We describe a new approach for this calculation which is appropriate for two-dimensional, glass-like networks, building upon recent work in graph rigidity. This purely combinatorial algorithm is formulated in terms of a simplepebble game. It has allowed for the first studies of the rigidity transition ingenericnetworks, which are models of amorphous materials and glasses. In the context of generic rigidity percolation, we show how to calculate the number of internal degrees of freedom, identify all rigid clusters, and locate the overconstrained regions. For a network ofnsites the pebble game has a worst case performance ofO(n2). In our applications its performance scaled asn1.15at the rigidity transition, while away from the transition region it grew linearly.
ISSN:0021-9991
1090-2716
DOI:10.1006/jcph.1997.5809