Exploring a percolation cluster: deferred decisions (EPI-2) #
The crux of the proof of Theorem E.1 of Becchetti, Clementi, Denni, Pasquale, Trevisan, Ziccardi,
Percolation and epidemic processes in one-dimensional small-world networks (arXiv:2103.16398):
the cluster of a vertex in bond percolation on a graph of maximum degree d is explored one edge
at a time, each coin being looked at only when its edge is examined, so the cluster size is
dominated by a binomial tail.
Instead of running an explicit BFS, we prove a statement about every state of an exploration:
a set D of discovered vertices and a set X of examined pairs, whose coins are forced closed
(closeOff X ω; an examined open edge has both endpoints in D, so closing it is harmless). The
frontier counts the unexamined edges of G leaving D. Theorem prob_reachSet_le_binTail:
if frontier G D X + (k - 1)(d - 1) ≤ m, then D reaches at least k new vertices with
probability at most binTail p m k. The induction on m conditions on the coin of one frontier
edge {w, x} (coins_prob_split):
- closed: the state becomes
(D, X ∪ {wx})and the frontier loses one edge; - open: the state becomes
(D ∪ {x}, X ∪ {wx}), one vertex is found, and the frontier gains at mostd - 1edges atxwhile losingwx; which matches the recursionbinTail_succ_succ. Starting from({s}, ∅), whose frontier is at mostd, gives the boundbinTail p (t (d - 1) + 1) tfort < |C(s)|.
Closing examined coins #
The coins with every pair of X forced closed.
Equations
- Epidemics.closeOff X ω e = (ω e && decide (e ∉ X))
Instances For
A closed examined coin is the same as a forced-closed one.
The frontier of an exploration state #
The unexamined edges of G leaving D, counted from their endpoint in D.
Instances For
Examining the frontier edge {w, x} removes it from the count of w, whether or not x is
added to the discovered set.
Closed branch: the frontier loses the examined edge.
Open branch: the new vertex x brings at most d - 1 new frontier edges, and the
examined edge leaves the frontier.
The initial frontier ({s}, ∅) has at most d edges.
With an empty frontier, the discovered set is the whole cluster.
Open branch, pathwise: if the frontier edge {w, x} is open, the cluster of D is the
cluster of D ∪ {x} with that edge examined.
Deferred decisions #
With an empty frontier, no new vertex is ever found.
Deferred decisions, for every exploration state: if
frontier G D X + (k - 1)(d - 1) ≤ m, then the cluster of D with the pairs of X closed has at
least |D| + k vertices with probability at most binTail p m k.
Deferred decisions (the proof of [BCDPTZ22, Theorem E.1]): the cluster of s has more
than t vertices with probability at most binTail p (t (d - 1) + 1) t.