Clusters of a set of vertices (EPI-2) #
The reachable set reachSet H D of a finite set D of vertices: the vertices joined to D by a
path in H. For a single vertex it is the vertex set of its connected component, measured in
Mathlib by (H.connectedComponentMk s).supp.ncard; for the initial set I₀ of a Reed–Frost
epidemic in the percolated graph it is the final outbreak (EPI-1).
This file collects the pathwise facts used by the subcritical percolation proofs:
- how the reachable set behaves when
Dis closed underH, when a neighbour is added toD, and whenHloses edges whose endpoints lie inD; - the distance between two vertices of a component is smaller than its size;
- small components force a small final outbreak and an early end of the Reed–Frost epidemic.
The vertices joined to some vertex of D by a path in H.
Equations
- Epidemics.reachSet H D = {v : V | ∃ u ∈ D, H.Reachable u v}
Instances For
A walk starting in a set closed under the edges of H stays in it.
A set closed under the edges of H is its own reachable set.
Adding a neighbour of D to D does not change the reachable set.
A walk of H either survives in a subgraph H' that only misses edges ending in S, or
its end is reached in H' from a vertex of S.
Deleting edges of H whose endpoints lie in S does not change the reachable set of S.
The component of s has as many vertices as the reachable set of {s}.
Two vertices of a component are at distance smaller than its number of vertices.
The reachable set of I₀ has at most |I₀| times the largest component size.
Final size from component sizes: if every component of the percolated graph has at most
L vertices, the Reed–Frost epidemic from I₀ infects at most |I₀| L nodes.
Duration from component sizes: if every component of the percolated graph has at most k
vertices, nobody is infected in round k of the Reed–Frost epidemic.