We study graph bootstrap percolation on the ErdÅs-Rényi random graph ${\mathcal G}_{n,p}$. For all $r \ge 5$, we locate the sharp $K_r$-percolation threshold $p_c \sim (γn)^{-1/λ}$, solving a problem of Balogh, Bollobás and Morris. The case $r=3$ is the classical graph connectivity threshold, and the threshold for $r=4$ was found using strong connections with the well-studied $2$-neighbor dynamics from statistical physics. When $r \ge 5$, such connections break down, and the process exhibits much richer behavior. The constants $λ=λ(r)$ and $γ=γ(r)$ in $p_c$ are determined by a class of $\left({r\choose2}-1\right)$-ary tree-like graphs, which we call $K_r$-tree witness graphs. These graphs are associated with the most efficient ways of adding a new edge in the $K_r$-dynamics, and they can be counted using the Fuss-Catalan numbers. Also, in the subcritical setting, we determine the asymptotic number of edges added to ${\mathcal G}_{n,p}$, showing that the edge density increases only by a constant factor, whose value we identify.
- Paper ID: 2510.26724
- Title: Sharp Fuss-Catalan thresholds in graph bootstrap percolation
- Authors: Zsolt Bartha, Brett Kolesnik, Gal Kronenberg, Yuval Peled
- Classification: math.PR (Probability Theory), math.CO (Combinatorics)
- Submission Date: October 30, 2025 to arXiv
- Paper Link: https://arxiv.org/abs/2510.26724
This paper investigates graph bootstrap percolation on Erdős-Rényi random graphs Gn,p. For all r≥5, the authors precisely locate the sharp threshold pc∼(γn)−1/λ for Kr-percolation, resolving an open problem posed by Balogh, Bollobás, and Morris. For r=3, this corresponds to the classical graph connectivity threshold; for r=4, the threshold has been resolved through connections with 2-neighbor dynamics in statistical physics. However, for r≥5, this connection breaks down, and the process exhibits richer behavior. The constants λ=λ(r) and γ=γ(r) in the threshold pc are determined by a class of (2r)−1-ary tree-like graphs, which the authors call Kr-tree witness graphs. These graphs correspond to the most efficient ways of adding new edges in Kr-dynamics and can be counted using Fuss-Catalan numbers. Furthermore, in the subcritical regime, the authors determine the asymptotic behavior of the number of edges added to Gn,p, proving that edge density increases by only an identifiable constant factor.
- Core Problem of Graph Bootstrap Percolation: Given a template graph H and an initial graph G⊆Kn, the H-bootstrap percolation process adds a new edge e at each step if there exists a copy of H in Kn where e is the unique edge not yet added to G. If G eventually evolves to the complete graph Kn, then G is called weakly H-saturated or H-percolating.
- Importance of Threshold Probability: For the Erdős-Rényi random graph Gn,p, the critical threshold pc(n,H) is defined as the minimum p value such that P(⟨Gn,p⟩H=Kn)≥1/2. This is a central problem in random graph theory, generalizing the classical graph connectivity threshold.
- Limitations of Known Results:
- r=3: Classical result pc(n,K3)∼logn/n (graph connectivity)
- r=4: pc(n,K4)∼(3nlogn)−1/2, obtained through connection with 2-neighbor dynamics
- r≥5: Balogh et al. 8 only determined pc(n,Kr)=n−1/λ+o(1), where λ=r−2(2r)−2, precise up to polylogarithmic factors
- Resolving Open Problems: Balogh et al. posed three problems in 8, and this paper resolves two of them in strong form:
- Problem 2: Determine which H have sharp thresholds
- Problem 3: Determine pc(n,Kr) up to constant factors
- Phase Transition at r≥5: When r≥5, Kr becomes strictly balanced, the connection with (r−2)-neighbor dynamics breaks, and the process no longer propagates through "nucleation" but exhibits entirely new behavior patterns.
- Theoretical Challenge: New combinatorial techniques are needed to analyze the structure of witness graphs, particularly to control the propagation of "zero-cost" edges, which is the core technical innovation of this paper.
- Sharp Threshold Theorem (Theorem 1.1): For all r≥5, it is proved that
pc(n,Kr)∼(γn)−1/λ
where γ is uniquely determined by the asymptotic growth rate of Fuss-Catalan numbers α(2r)−2:
(r−2)!γr−2=α(2r)−2=((2r)−2)(2r)−2((2r)−1)(2r)−1
- Subcritical Edge Expansion Theorem (Theorem 1.2): In the subcritical region p=(γˉn)−1/λ (γˉ>γ), it is proved that
∣E(⟨Gn,p⟩Kr)∣∼ρ⋅p(2n)
where ρ>1 is the smallest root of the equation ρ(2r)−1=αˉ(ρ−1).
- Tree Decomposition Method: Introduces a tree decomposition technique for witness graphs, decomposing any witness graph into a "bad part" and multiple "tree parts," proving that the number of tree parts is O(κ), where κ is the total cost.
- (r−2)∗-Bootstrap Percolation Process: Innovatively introduces a modified (r−2)-neighbor dynamics to control the propagation of zero-cost edges within tree parts, which is the key tool for proving the sharp lower bound.
- Refined Combinatorial Counting: Refines the counting of witness graphs from Aσσ! (A>γ) to γσσ!σO(κ2), which is crucial for obtaining the sharp constant.
Input: Erdős-Rényi random graph Gn,p, template graph H=Kr (r-clique)
Output: Critical threshold pc(n,Kr) such that P(⟨Gn,p⟩Kr=Kn) transitions from near 0 to near 1
Constraint: Precision up to constant factors, i.e., determining the constant γ in pc∼(γn)−1/λ
For each edge e added in Kr-dynamics, there exists a witness graph W(e)⊆G such that e∈E(⟨W(e)⟩Kr). Witness graphs are recursively defined via the Witness Graph Algorithm (WGA):
- If e∈E0 (initial edges), then W(e)=e
- Otherwise, select a copy H(e) of Kr such that E(H(e)∖e)⊂⋃s<tEs, and set W(e)=⋃f∈E(H(e)∖e)W(f)
TWGs are witness graphs with the minimum number of edges, recursively defined as:
- Base case: A single edge e is a 0-TWG
- Recursive construction: A k-TWG is obtained by:
- Taking a (k−1)-TWG T′
- Removing one edge e′ from it
- Replacing it with a copy of Kr containing e′ (minus e′)
Key Properties (Lemma 3.6):
- Number of vertices: v(T)=(r−2)k+2
- Number of edges: e(T)=λ(r−2)k+1, where λ=r−2(2r)−2
- Tree-like structure: Can be represented as a (2r)−1-ary tree
The number of k-TWGs is (Lemma 3.8):
t(k)=(r−2)!k((r−2)k)!FC(2r)−2(k)
where the Fuss-Catalan number FCd(k)=dk+11(k(d+1)k) has asymptotic growth rate αd=dd(d+1)d+1.
In the supercritical region p=((1+ϵ)γn)−1/λ, prove that with high probability all edges can be added through logarithmic-order TWGs.
1. Expected Counting of Balanced TWGs (Lemma 3.12):
For a fixed edge e, the number of balanced k-TWGs (where all main branches have equal order) Bk(e) satisfies:
E(Bk(e))∼ϕ′k3(((2r)−1)/2)(1+ϵ)(r−2)kp
When k=βlogn (β sufficiently large), the expected value ≫nc.
2. Structural Lemma for Partial TWGs (Lemma 3.16):
For a proper subgraph S of TWG T, define three key parameters:
- Edge efficiency: E(S)=λσ(S)−e(S)≥0
- Intra-tree defect: D(S,T)=∣P∣≤cE(S)+2
- Tree extensibility: T(S)≤cE(S)
where σ(S)=∣V(S)∖e∣ is the number of vertices not at the endpoints of the target edge.
3. Application of Janson's Inequality:
Compute the variance term Δ=∑T1∼T2P(T1,T2⊂Gn,p), with the key observation that:
- If S=T1∩T2 has E(S)>0, then the factor pE(S) provides sufficient decay
- If E(S)=0, then S is obtained by removing branches, and by balance σ(S)≥ck
Conclusion: Δ/μ2≪(k/n)c, Janson's inequality gives P(Bk(e)=0)≪n−2, and union bound proves full percolation.
Prove pc=Ω(n−1/λ).
1. Tree Decomposition Construction:
For any witness graph W, at each step of the Red Edge Algorithm (REA), decompose component C into:
- Bad part B (possibly empty)
- Tree parts T1,…,Tk (each is a Kr-tree)
satisfying properties:
- If B=∅, then k=1 and C is a tree component
- If B=∅, each Ti intersects B at a single edge (called the base edge), and tree parts are pairwise edge-disjoint
2. Complexity Bound (Lemma 5.7):
Define the tree count τ(C) as the number of tree parts "compromised" (added to the bad part) in REA, prove:
τ(C)=O(κ(C))
where κ(C) is the cost (number of vertices involved in expensive steps).
3. Combinatorial Counting (Lemma 5.10):
The number of witness graphs of size σ and cost κ is at most:
Aσ⋅σ!⋅σO(κ)
where A>γ is some constant.
4. Expectation Calculation:
Combining Lemma 4.9 (χ(W)≥ξκ(W)) and the above counting, for p=(ϵ/n)1/λ (ϵ<1/γ), the expected number of witness graphs:
∑σ,κ(σn)Aσσ!σO(κ)pλσ+1+ξκ≤(logn)O(loglogn)p∑σ(ϵA)σ→0
Prove pc∼(γn)−1/λ.
Core Challenge: Need to refine counting from Aσ to γσ, with the gap coming from non-TWG tree components.
Key Innovation 1: (r−2)∗-Bootstrap Percolation (Definition 6.2):
Define a modified (r−2)-neighbor process on Kr-trees T, allowing special steps:
- Regular steps: A vertex with ≥r−2 infected neighbors becomes infected
- Special steps: For an internal edge e, if two Kr copies Hi,Hj containing e have Hi with r−4 infected vertices and Hj with 1 infected vertex (neither on e), then infect a vertex of e
Key Innovation 2: Comparison Lemma (Lemma 6.3):
Let T be a Kr-tree, G a graph, S=V(G)∩V(T). Then:
⟨G∪T⟩Kr⊂Q∪T
where Q is a clique on V(G)∪⟨S;T⟩∗, and ⟨S;T⟩∗ is the final infected set of the (r−2)∗-BP process.
Key Innovation 3: Expansion Lemma (Lemma 6.5):
The (r−2)∗-BP process expands at most linearly: ∣⟨S;T⟩∗∣=O(∣S∣).
Proof Technique:
- Track the number of neighbors at infection time, define k-steps (exactly k edges connecting to infected vertices)
- Establish inequality systems through exploration processes (progressively revealing Kr copies)
- Exploit the strict balance property of r≥5 to ensure special steps are "compensated" by subsequent regular steps
Propagation Lemma (Lemma 6.7):
If ∣V(T)∩V(G)∣=x, then Kr-dynamics on G∪T uses at most O(x) edges in T.
Refined Combinatorial Counting (Lemma 6.10):
Using Lemma 6.8 (each maximal tree part has at most O(κ) target edges), prove:
Number of witness graphs≤γσ⋅σ!⋅σO(κ2)
Final Argument:
For p=((1−ϵ)γn)−1/λ, the expected number of witness graphs:
∑σ,κ(σn)γσσ!σO(κ2)pλσ+1+ξκ≤(logn)O((loglogn)2)p∑σ(1−ϵ)σ→0
- Dynamic Maintenance: Dynamically update decomposition at each REA step while maintaining three key properties
- Bad Tree Step Handling: Add auxiliary tree T to bad part rather than as tree part, which is crucial for controlling tree part count
- Tight Connection to Cost: Prove ω(W)=O(κ(W)) and ∑∣V(Ti)∣=σ+O(κ)
- Priority Mechanism: Prioritize regular steps, use special steps only when necessary
- Correspondence with Kr-Dynamics: Special steps precisely capture the condition for edge propagation through "hinges"
- Linear Expansion Proof: Through refined counting arguments, exploit r≥5 to ensure special step costs are absorbed by subsequent steps
Definition (Definition 3.17): Graph H is strictly balanced if for all subgraphs F with 3≤v(F)<v(H):
v(F)−2e(F)−1<λ(H)=v(H)−2e(H)−2
Key Applications:
- Lemma 3.20: Control edge efficiency of leaves in partial TWGs
- Claim 5.3: Prove IntR steps don't propagate between tree parts
- Proof of Lemma 6.3: Ensure contradiction cases don't occur
- Logarithmic scale: TWG order k=O(logn)
- Double logarithmic scale: Cost κ=O(loglogn)
- Constant scale: Number of target edges in tree parts O(κ)
Parameter Settings:
- Number of vertices: n=2000
- Template graph: K5 (r=5)
- Three phases: subcritical, near-critical, supercritical
Visualization Method:
- Matrix representation: Point (i,j) represents edge {vi,vj}
- Color coding: Dark blue (initial edges) → yellow (last added), white (not added)
- Vertex ordering: Biased toward vertices with early-added edges
Observed Results:
- Subcritical: Edge density increases by only constant factor, localized to 100 vertices
- Supercritical: Slow growth in early stages, followed by "explosive" full percolation
- Rounds: 4 rounds subcritical, 15 rounds supercritical
Limitations Discussion:
- L=(npr−2)−1/(r−3)≈1.6 for n=2000,r=5 is too small
- Observed behavior dominated by 3-neighbor dynamics
- Need extremely large n to observe true r≥5 behavior ("slow aging" phenomenon)
Specific Form of Theorem 1.1 (r=5):
pc(n,K5)∼(γn)−1/3,γ=(6α8)1/3=(88⋅699)1/3≈1.107
Specific Form of Theorem 1.2 (r=5, γˉ=1.2):
- αˉ=6×1.23≈10.368
- ρ satisfies ρ9=10.368(ρ−1), numerical solution ρ≈1.52
- Edge density increases by approximately 52%
Subcritical Case (Figure 1a):
- Initial edge count: ≈p(2n)≈1000
- Final edge count: ≈1.5×1000=1500
- Agrees with theoretical prediction ρ≈1.52
Supercritical Case (Figure 1c):
- All (22000)≈2×106 edges eventually added
- Two-stage behavior: Slow growth (dark blue to green) + explosive completion (orange to yellow)
- Sharpness of Threshold: Percolation probability transitions from near 0 to near 1 between subcritical and supercritical, with window width o(pc)
- Dominance of TWGs:
- Supercritical: Almost all edges added through logarithmic-order TWGs
- Subcritical: ρ factor completely determined by TWG contribution
- Role of Cost:
- Non-TWG witness graphs have cost κ≥1 providing additional factor pξκ
- This suffices to offset their increased count (from γσ to γσσO(κ2))
- Phase Transition at r≥5:
- No intermediate-scale percolating subgraph exists (1≪k≪L)
- Fundamentally different from r=4 nucleation mechanism
1. Classical Vertex Bootstrap Percolation:
- Chalupa et al. 18: Origin in statistical physics
- Aizenman-Lebowitz 1: Metastability properties on Zd
- Holroyd 30: Sharp metastability threshold in two dimensions
- Balogh et al. 7: Sharp thresholds in all dimensions
- Balister et al. 6: Universality conjecture for monotone cellular automata
2. r-Neighbor Dynamics on Random Graphs:
- Janson et al. 31: Detailed study on Gn,p
- Key distinction: Vertex infection vs. edge infection
3. Graph Bootstrap Percolation:
- Bollobás 15: Introduction of weak saturation, minimum edge count for r≤6
- Alon 2, Frankl 23, Kalai 32,33, Lovász 36: Generalizations to all r
- Balogh et al. 9: Hypergraph generalizations
- Balogh et al. 8: Thresholds on random graphs, direct predecessor of this work
Progress Relative to 8:
- 8's result: pc(n,Kr)=n−1/λ+o(1) (polylogarithmic precision)
- This work: pc(n,Kr)∼(γn)−1/λ (constant precision)
- Resolves Problem 2 (sharpness) and Problem 3 (constant factors)
Technical Comparison:
- 8: Uses Kr-ladders + Aizenman-Lebowitz property
- This work: Tree decomposition + (r−2)∗-BP + Fuss-Catalan counting
Relation to Other Template Graphs H:
- Korándi-Sudakov 35 et al.: Saturation problems in Gn,p
- Bayraktar-Chakraborty 12, Bidgoli et al. 13: Kr,s-percolation
- Understanding for general H remains widely open (Problem 1 in 8)
Hypergraph Bootstrap Percolation:
- Lubetzky-Peled 37: Fuss-Catalan-type thresholds in stacked triangulations
- Uses exterior algebra shifting, complementary to this work's combinatorial approach
Rigidity Theory:
- Kalai 32: Connection between weak saturation and (r−2)-rigidity
- This work attempted but failed to apply rigidity theory (Section 8.4)
- Open question: Can rigidity theory strengthen the propagation lemma?
- Complete Resolution of r≥5 Threshold Problem:
pc(n,Kr)=γn1/λ1(1+o(1))
where γ,λ are uniquely determined by asymptotic properties of Fuss-Catalan numbers.
- Precise Characterization of Subcritical Edge Expansion:
The edge density increase factor ρ is determined by the generating function equation ρ(2r)−1=αˉ(ρ−1).
- Revelation of New Mechanism for r≥5:
- Propagation not through nucleation
- TWGs dominate percolation process
- Strict balance is essential
- Critical Window Not Determined:
- Second-order terms unknown
- Critical window width ω(n) undetermined
- Fine structure of critical behavior unclear
- "Critical Droplet" Not Identified:
- Theory predicts scale L=n(r−4)/(r2−r−4)+o(1)
- But proof doesn't directly construct such subgraphs
- Relation to nucleation mechanism unclear
- Simulation Limitations:
- Need extremely large n to observe true behavior (slow aging)
- Current simulations mainly show (r−2)-neighbor dynamics
- Method Applicability Range:
- Heavily depends on r≥5 (strict balance)
- Generalization to arbitrary H requires new ideas
- Rigidity theory approach unsuccessful
1. Fine Understanding of Critical Phenomena (Section 8.1):
- Determine critical window width
- Characterize "explosion" step in G(n,m) evolution
- Identify critical droplets at scale L
2. Generalization to Strictly Balanced Graphs (Section 8.3):
- Conjecture: All strictly balanced H satisfy pc=Θ(n−1/λ)
- Upper bound already proved by 10
- Lower bound requires generalizing tree decomposition and propagation lemma
- Key: Exploit additional factor pξκ (ξ>0)
3. General Template Graphs H (Problem 1 in 8):
- Determine pc(n,H) for all H
- Characterize sharpness conditions
- Behavior for balanced but non-strictly-balanced graphs
4. Application of Rigidity Theory (Section 8.4):
- Open question: Can (r−2)-rigidity strengthen the propagation lemma?
- Conjecture: Closure C in (r−2)-rigidity matroid of G∪T gives at most O(x) vertices in T new neighbors
5. Generalization of Combinatorial Proof:
- This work's methods may apply to hypergraph bootstrap percolation 37
- Provides combinatorial alternative to algebraic approaches
1. Theoretical Depth:
- Completely resolves long-standing open problem, precise to constant factors
- Reveals essential new phenomena for r≥5 (non-nucleation mechanism)
- Establishes profound connection with Fuss-Catalan numbers
2. Technical Innovation:
- Tree Decomposition: Elegantly decomposes complex witness graphs into controllable structures
- (r−2)∗-BP: Creatively bridges edge dynamics and vertex dynamics
- Multi-Scale Analysis: Precise control at three scales: O(logn), O(loglogn), O(1)
3. Proof Robustness:
- Section 5's rough lower bound already answers Problem 3
- Section 6's refinement is modular improvement
- Methodology potentially applicable to other problems
4. Writing Quality:
- Section 2 clearly outlines challenges and ideas
- Technical details well-organized (three sections: preparation, rough, sharp)
- Figures and simulations enhance understanding
1. Technical Complexity:
- Proof highly technical, especially Section 6
- Requires multiple auxiliary lemmas and refined estimates
- Some arguments (e.g., Lemma 6.5 proof) quite lengthy
2. Failure of Rigidity Approach:
- Authors attempted but failed to apply rigidity theory
- Insufficient explanation of failure reasons
- May limit method generalization
3. Simulation Limitations:
- Acknowledge n=2000 insufficient to observe true behavior
- No larger-scale numerical experiments provided
- Critical window numerical exploration missing
4. Barriers to Generalization:
- Heavily depends on special properties of Kr (clique structure)
- Path to generalization to arbitrary strictly balanced graphs unclear
- Non-strictly-balanced case completely open
1. Theoretical Contribution:
- Resolves two open problems of Balogh-Bollobás-Morris
- Establishes new connection between graph bootstrap percolation and Fuss-Catalan numbers
- Provides complete theoretical picture for r≥5
2. Methodological Contribution:
- Tree decomposition technique potentially applicable to other bootstrap processes
- (r−2)∗-BP provides new analytical tool
- Refined combinatorial counting strategy has universal value
3. Practical Value:
- Strong theoretical focus, limited direct applications
- But provides mathematical foundation for network propagation, cascade failures
- Theoretical guidance for cellular automata design
4. Reproducibility:
- Proof completely self-contained
- Simulation code not public but methodology clearly described
- Theoretical results verifiable by readers
1. Direct Application:
- Analysis of Kr-percolation on random graphs (r≥5)
- Applications requiring precise threshold constants
- Subcritical edge expansion prediction
2. Methodological Application:
- Percolation of other strictly balanced graphs
- Hypergraph bootstrap percolation (e.g., 37)
- Propagation processes with tree-like witness structures
3. Theoretical Inspiration:
- Understanding combinatorial mechanisms of sharp thresholds
- Multi-scale analysis techniques
- Modified bootstrap processes as analytical tools
- 1 Aizenman & Lebowitz (1988): First observation of Aizenman-Lebowitz property in bootstrap percolation
- 8 Balogh, Bollobás & Morris (2012): Source of open problems directly resolved in this work
- 15 Bollobás (1968): Origin of weak saturation concept
- 32,33 Kalai (1984,1985): Connection between weak saturation and rigidity theory
- 31 Janson et al. (2012): Detailed study of r-neighbor dynamics on random graphs
- 37 Lubetzky & Peled (2023): Fuss-Catalan thresholds in hypergraphs, using algebraic methods
- 40 Riedl (2012): Analysis of bootstrap percolation on trees, inspired Lemma 6.5 proof
This paper represents a major breakthrough in graph bootstrap percolation theory, completely resolving the sharp threshold problem for Kr-percolation when r≥5. Core innovations include: (1) tree decomposition technique systematically controlling witness graph complexity, (2) (r−2)∗-bootstrap percolation process cleverly analyzing zero-cost edge propagation, (3) profound connection with Fuss-Catalan numbers revealing combinatorial nature of threshold constants. The proof fully exploits strict balance of Kr for r≥5, which is the essential distinction from the r=4 case. While technical complexity is high and generalization paths not entirely clear, the paper's methodological contributions and theoretical depth make it a landmark work in the field, establishing solid foundations for understanding more general graph bootstrap percolation and related propagation processes.