Exponential shrinking regime, upper bound, and the total spreading time (EPI-8) #
Doerr and Kostrygin, Randomized rumor spreading revisited (ICALP 2017; long version
arXiv:2303.11150), Theorem 2 (upper bounds), proved in Appendix B.4 as Theorem 31: under the
upper exponential shrinking conditions (Definition 11), once at most g n nodes are uninformed,
all nodes are informed within (1/ρ) ln n + O(1) rounds in expectation, and overshooting this
by r rounds has probability at most A e^{-α r}.
The total spreading time: the paper obtains the spreading times of concrete protocols
(Section 3.4 and Appendix C, e.g. Theorem 51 for the push protocol) by composing the regimes.
Here Theorem 21 (growth from one node to f n nodes), Lemma 19 (from f n informed nodes to at
most g n uninformed ones, when every uninformed node becomes informed with probability at
least p in between) and Theorem 31 combine to E[T(1, n)] ≤ log_{1+γ} n + (1/ρ) ln n + O(1)
with an exponential tail.
As in Growth, the process may start from any admissible set of informed nodes, and expected
times are bounded through all finite partial sums of the tail series ∑_t P[T > t].
Theorem 2 / Theorem 31, tail bound: under the upper exponential shrinking conditions, with
ρ between two positive constants and e^{-ρlo} + a g < 1, starting with at most g n
uninformed nodes, some node is still uninformed after ⌈(1/ρ) ln n⌉ + r rounds with
probability at most A e^{-α r}. The constants A, α and the threshold N depend only on
ρlo, ρhi, a, c, g.
Theorem 2 / Theorem 31, expectation: under the same conditions,
E[T(n - ⌊g n⌋, n)] ≤ (1/ρ) ln n + B, stated for every partial sum of the tail series
E[T] = ∑_t P[T > t].
Total spreading time, tail bound (Theorems 21 and 31 composed through Lemma 19): under the
upper exponential growth conditions in [1, f n[ (with γ between two positive constants), the
upper exponential shrinking conditions for at most g n uninformed nodes (with ρ between two
positive constants), and, in between, a probability at least p > 0 for every uninformed node
to become informed, some node is still uninformed after
⌈log_{1+γ} n⌉ + ⌈(1/ρ) ln n⌉ + r rounds with probability at most A e^{-α r}. The constants
depend only on the parameters of the conditions.
Total spreading time, expectation: under the same conditions,
E[T(1, n)] ≤ log_{1+γ} n + (1/ρ) ln n + B, stated for every partial sum of the tail series
E[T] = ∑_t P[T > t].