Hostname: page-component-74656f9884-6grmk Total loading time: 0 Render date: 2026-11-05T05:05:05.129Z Has data issue: false hasContentIssue false

Bootstrap percolation in random graphs of unbounded rank

Published online by Cambridge University Press:  27 July 2026

Nils Detering*
Affiliation:
Heinrich Heine University Düsseldorf
Jimin Lin*
Affiliation:
University of California , Santa Barbara
*
*Postal address: Heinrich Heine University Düsseldorf, Düsseldorf, Germany. Email: nils.detering@hhu.de
**Postal address: Department of Statistics and Applied Probability, University of California, Santa Barbara, Santa Barbara, USA. Email: jiminlin@pstat.ucsb.edu
Rights & Permissions [Opens in a new window]

Abstract

Bootstrap percolation in (random) graphs is a contagion dynamic among a set of vertices with certain threshold levels. The process is started by a set of initially infected vertices, and an initially uninfected vertex with threshold k gets infected as soon as the number of its infected neighbors reaches k. This process has been studied extensively in rank 1 models. These models can generate random graphs with heavy-tailed degree sequences but they are not capable of generating networks with a flexible stochastic block structure. In this paper, we treat a class of random graphs of unbounded rank that can generate flexible stochastic block structures. Our main result determines the limit in probability of the final fraction of infected vertices from the fixed point of a non-linear operator defined on a suitable function space. We propose a neural-network-based algorithm to calculate this fixed point efficiently. We further derive criteria based on the Fréchet derivative of the operator that allow it to be determined whether small infections spread through the entire graph or rather stay local.

Information

Type
Original Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of Applied Probability Trust
Figure 0

Figure 1. Figure 1 long description.An example of a bootstrap percolation process on a directed graph with n=10$n=10$ vertices, each having threshold 2. The process evolves over six rounds before terminating, as no further infections occur. The rounds are arranged from left to right and from top to bottom. Green circular vertices have not yet received any incoming edge from an infected vertex; blue pentagonal vertices have received exactly one incoming edge from an infected vertex; and violet star vertices are infected, either initially or during the process.

Figure 1

Figure 2. Road map to prove Theorem 1.

Figure 2

Algorithm 1. Neural network approximation of the least fixed point.Algorithm 1 long description.

Figure 3

Algorithm 2: Simulation of the bootstrap percolation processAlgorithm 2: long description.

Figure 4

Figure 3. Kernel functions in (4.3): (a) κ1$\kappa_1$, (b) κ2$\kappa_2$, and (c) κ3$\kappa_3$.

Figure 5

Figure 4. Fixed point, its image, and simulated final fractions for κ1$\kappa_1$. (a) Fixed point fNN$f^{\mathrm{NN}}$ approximated with Algorithm 2 and its image ΨκNNfNN$\Psi_{\kappa}^{\mathrm{NN}} f^{NN}$. (b) fNN$f^{\mathrm{NN}}$ and simulated final fractions fMC$f^{\mathrm{MC}}$. The vertex type is given on the horizontal axis, and the function value or infected fraction is given on the vertical axis.

Figure 6

Figure 5. Fixed point, its image, and simulated final fractions for (a) κ2$\kappa_2$ and (b) κ3$\kappa_3$. The vertex type is given on the horizontal axis, and the function value or infected fraction is given on the vertical axis.

Figure 7

Figure 6. (a) Histogram and kernel density estimation of M=1000$M=1000$ simulated final fractions of infected vertices for a graph of size n=3000$n=3000$. The final fraction is given on the horizontal axis, and the frequency is given on the vertical axis. (b) Average simulated final fractions of infected vertices and 95% confidence band for graphs with sizes n=200,400,…,10000$n = 200, 400, \ldots, 10000$, based on M=1000$M=1000$ simulations per size. The graph size is given on the horizontal axis, and the final fraction is given on the vertical axis.