Papers
Topics
Authors
Recent
Search
2000 character limit reached

Graph Bootstrap Percolation

Updated 5 July 2026
  • Graph bootstrap percolation is a class of deterministic cellular automata on graphs where infection spreads via local completion rules in both edge-based and vertex-based formulations.
  • Research in this area focuses on determining threshold locations, critical activation densities, and final infection sizes, with dynamics varying by graph structure.
  • The model connects weak saturation and extremal combinatorics, offering insights into running time dynamics and phase transition phenomena.

Searching arXiv for recent and foundational papers on graph bootstrap percolation, edge-bootstrap, vertex-bootstrap, thresholds, and running time. Graph bootstrap percolation is a family of deterministic cellular automata on graphs in which an initial random or prescribed set of infected vertices or edges evolves by a local completion rule. Two formulations dominate the literature represented here. In the edge-based formulation, usually studied on the complete graph KnK_n, an edge becomes active when it is the unique missing edge of a copy of a fixed graph HH. In the vertex-based formulation, a vertex becomes infected when it has at least rr infected neighbours. In both cases the process is monotone in its classical form, and the central questions are threshold location, final infected size, structural characterization of witnesses, and the maximal time before stabilization (Balogh et al., 2011, Amini et al., 2011).

1. Two canonical formulations

The literature uses closely related but technically distinct notions of graph bootstrap percolation.

Formulation State space Update rule
HH-bootstrap percolation Edges of KnK_n add ee when it is the unique inactive edge in a copy of HH
rr-bootstrap percolation Vertices of a graph GG infect vv when HH0

In the edge-based model, one starts from HH1 and iterates

HH2

The closure is HH3, and HH4-percolation means HH5. In the random setting the initial graph is typically HH6, and the critical probability is

HH7

This is the formal framework developed in the clique and general-HH8 threshold literature (Kolesnik et al., 14 May 2026).

In the vertex-based model, with threshold HH9, one starts from rr0 and evolves by

rr1

with rr2. Depending on the host graph, the key observable is either complete infection, infection of a linear fraction of the graph, or the asymptotic final density at a typical site (Janson et al., 2010).

2. Historical development and relation to weak saturation

The edge process was introduced implicitly by Bollobás in 1968 in the study of weak saturation, and was later named and developed as a percolation model by Balogh, Bollobás, and Morris. This historical route explains why graph bootstrap percolation sits at the intersection of extremal combinatorics, probabilistic combinatorics, and cellular automata (Fabian et al., 13 Feb 2026).

Weak saturation remains structurally central. For a graph rr3, the weak saturation number rr4 is the minimum number of edges in an rr5-percolating graph on rr6 vertices, while rr7 is the minimum number of edges in an rr8-saturated graph, and rr9 is the Turán number. For cliques HH0, Kalai and Alon showed that HH1 for all HH2, and the extremal construction is the unique join HH3 (Fabian et al., 13 Feb 2026).

This weak-saturation origin also clarifies a frequent point of confusion. Ordinary bond or site percolation studies random connected components in a static graph. Graph bootstrap percolation instead studies deterministic closure after random initialization. The random object is the initial condition; the subsequent dynamics are rule-driven and closure-based.

3. Threshold theory for edge-bootstrap percolation

The threshold problem asks for the scale of HH4 when the initial active edges are sampled from HH5. For clique rules, a foundational result showed that for HH6,

HH7

where

HH8

For HH9, the threshold is KnK_n0, and for KnK_n1 the process percolates if and only if the initial graph is connected, so KnK_n2 (Balogh et al., 2011).

A general theory is now available for every fixed rule graph KnK_n3. The key parameter is the critical activation density

KnK_n4

where KnK_n5 consists of witness pairs KnK_n6 in which the edge KnK_n7 is eventually activated starting from KnK_n8. The main theorem identifies the threshold exponent by

KnK_n9

When ee0,

ee1

and, more precisely,

ee2

where ee3 is ee4 in lowest terms (Kolesnik et al., 14 May 2026).

Balanced graphs form the classical tractable subclass. If

ee5

for every proper subgraph ee6 with ee7, then ee8 is balanced and ee9. This recovers the clique family: HH0 For HH1, the threshold is sharp and

HH2

while for HH3 with HH4,

HH5

Cycles satisfy HH6 and hence HH7, with hitting time equal to connectivity. Graphs with a leaf behave differently: their thresholds are coarse and

HH8

The graph HH9 gives a representative non-balanced example, with

rr0

corresponding to rr1 (Kolesnik et al., 14 May 2026).

Bipartite rules show that clique behavior is not universal. For rr2 with rr3, the balanced range rr4 satisfies

rr5

and

rr6

Outside that range, the general lower bound remains available but a matching upper bound is open (Bayraktar et al., 2019).

A current organizing principle is sharpness versus coarseness. Cliques have sharp thresholds; graphs with leaves have coarse thresholds. A conjectural criterion relates sharpness to whether the density rr7 is attained by a finite witness (Kolesnik et al., 14 May 2026).

4. Extremal running time and the discovery of slowness

Besides asking whether closure reaches rr8, the subject asks how long the process can be forced to run. For a rule graph rr9, the maximal running time is

GG0

where GG1 is the first stabilization time (Fabian et al., 13 Feb 2026).

The small cases already display several regimes. For GG2,

GG3

because the process is controlled by graph distance and repeated halving of diameters. For GG4,

GG5

an exact linear law. For GG6 with GG7,

GG8

while for GG9 the best lower bound is

vv0

and it remains conjectured that vv1 (Fabian et al., 13 Feb 2026).

The main mechanism behind long running times is the construction of proper vv2-chains: sequences of overlapping near-copies of vv3 arranged so that missing edges are revealed one by one and no unintended copy of vv4 appears too early. For cliques, these ideas lead to dilation chains, ladder chains, and random chains. More generally, the survey records several structural criteria for slowness. If vv5 and vv6, then vv7. If vv8, then

vv9

For random rules HH00, there is a sharp transition near HH01: below HH02, one has HH03, whereas HH04 yields HH05 with high probability (Fabian et al., 13 Feb 2026).

Bipartite rules exhibit a different spectrum. A general upper bound is

HH06

For HH07,

HH08

and for HH09,

HH10

Thus the model realizes infinitely many polynomial exponents strictly between HH11 and HH12 (Fabian et al., 13 Feb 2026).

Time-constrained thresholds interpolate between eventual percolation and fast percolation. For clique rules and HH13, where HH14, the threshold for percolation by time HH15 satisfies

HH16

with HH17,

HH18

This identifies the witness exponent for percolation within a prescribed number of rounds (Gunderson et al., 2015).

5. Vertex-bootstrap percolation on random, inhomogeneous, and heavy-tailed graphs

For vertex-based HH19-bootstrap percolation on HH20, the classical sparse random-graph theory is centered on

HH21

In the regime HH22, if HH23, then

HH24

where HH25 is the unique solution of

HH26

If HH27, then

HH28

with high probability. Complete percolation is then controlled by the endgame condition

HH29

Around the refined threshold HH30, the critical window has width HH31, and within that window the transition probabilities are asymptotically Gaussian (Janson et al., 2010).

Heavy-tailed inhomogeneous graphs behave differently. In Chung–Lu random graphs with power-law weights and exponent HH32, there is a sublinear critical function HH33 such that

HH34

for some HH35. In the extremal maximum-degree regime,

HH36

independent of HH37. In the more general regime

HH38

with maximum degree HH39,

HH40

The mechanism is a dense hub kernel: infection first saturates a high-weight core and then descends across degree layers HH41 defined by the recursion

HH42

This produces linear cascades from sublinear seeds, in stark contrast to Erdős–Rényi and regular graphs (Amini et al., 2011).

Directed inhomogeneous random graphs with heterogeneous thresholds admit an explicit fixed-point theory. If vertices carry in- and out-weights HH43 and threshold HH44, the final infected fraction is determined by the smallest positive solution HH45 of

HH46

Under a local contraction condition,

HH47

The derivative criterion is

HH48

In particular, heavy-tailed weights can yield large cascades even when HH49 (Detering et al., 2015).

Geometry adds another control parameter. On geometric inhomogeneous random graphs with weight exponent HH50, a localized seed in a ball of expected size HH51 has metastability threshold

HH52

If HH53, then HH54 with high probability; if HH55, the infection stays localized. In the supercritical regime the macroscopic outbreak time is doubly logarithmic: HH56 up to lower-order terms. For HH57, infection times of individual vertices are determined up to lower-order terms by their positions and weights, and the outbreak can be contained by removing relatively few boundary edges (Koch et al., 2016).

6. Variants, geometry, non-monotone models, and open problems

A broad later literature studies how graph structure modifies classical threshold behavior. On the hybrid graph HH58, obtained by adding a ring to HH59, the critical first-order scale for HH60 remains

HH61

but the local ring edges narrow the critical window. In the regime HH62, there are parameters for which HH63 almost percolates while HH64 does not (Turova et al., 2015).

Products with dense factors exhibit additional phase structure. For HH65, with HH66 and HH67, odd thresholds show two phases: when HH68, the transition is sharp, while when HH69, it is gradual. Even thresholds HH70 are sharp for all HH71. At the boundary HH72, a mixed transition appears (Gravner et al., 2015).

Non-monotone variants change the theory qualitatively. In bootstrap percolation with recovery on HH73, healthy vertices with at least two infected neighbours become infected, but infected vertices with no infected neighbours become healthy. The critical probability satisfies

HH74

where

HH75

This replaces the monotone HH76 scale by HH77, reflecting the fact that stable local seeds are effectively 2-site structures (Coker et al., 2015).

Inhibitory and majority rules reveal further departures from monotone fixed-threshold behavior. With inhibition on sparse Erdős–Rényi graphs, the synchronous discrete-time model is non-monotone in the size of the starting set and can realize essentially any final size between HH78 and HH79 in the regime HH80, whereas the asynchronous model with exponential transmission times stabilizes to a deterministic linear fraction and does so in HH81 time (Einarsson et al., 2014). For majority bootstrap percolation on high-dimensional geometric graphs in the class HH82, the critical window is universally located below HH83; for HH84-regular graphs in this class,

HH85

extending the hypercube picture to grids, tori, Hamming graphs, middle-layer graphs, odd graphs, and folded hypercubes (Collares et al., 2024).

Several structural problems remain open. For edge-bootstrap percolation, the computability and rationality of HH86 are unresolved, as is the conjectured uniform upper bound HH87 for all HH88 with HH89. The proposed sharpness criterion via attainment of HH90 is also open beyond the families already treated (Kolesnik et al., 14 May 2026). On the extremal-time side, the principal unsolved case is whether HH91, along with broader questions about the minimum-degree threshold for quadratic running time and the existence of a universal exponent HH92 for every rule graph HH93 (Fabian et al., 13 Feb 2026).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Graph Bootstrap Percolation.