The deterministic core of Theorem 3.2 #
Proof of Theorem 3.2 of Becchetti et al. (arXiv:1511.03927), inequality (3), with the explicit
number of rounds T(n, δ) = ⌈log (4n³) / log (1 + δ)⌉ + 1. By Lemma C.1,
x⁽ᵗ⁻¹⁾(u) - x⁽ᵗ⁾(u) = α₂ λ₂ᵗ⁻¹ (1 - λ₂) χ(u) + (e⁽ᵗ⁻¹⁾(u) - e⁽ᵗ⁾(u)). The main term has absolute
value at least 2b λ₂ᵗ⁻¹ / (nd) because ⟨x, χ⟩ is a nonzero even integer, while the error is at
most 2 λᵗ⁻¹ √(2n). Since λ₂ ≥ (1 + δ) λ, (1 + δ)ᵗ⁻¹ ≥ 4n³, b ≥ 1 (connectivity) and
d < 2n, the main term wins and fixes the sign.
On a connected clustered graph, some edge crosses the cut, so b ≥ 1.
For a sign vector x, ⟨x, χ⟩ = 2 (k - n) where k counts the nodes with x v = χ v.
⟨x, χ⟩ is a sum of 2n signs, hence even: if nonzero, it is at least 2 in absolute
value.
Real-arithmetic core of inequality (3): if two consecutive values are within λˢ K and
λˢ⁺¹ K of α₁ + (S/N) μˢ c and α₁ + (S/N) μˢ⁺¹ c, and the error bound 2 λˢ K is below the
main term |S| μˢ (1 - μ) / N, then sgn (y₀ - y₁) = sgn (S c).
Theorem 3.2, deterministic core (inequality (3) of its proof).
Theorem 3.2, deterministic core, cluster form: from round T(n, δ) on, the sign of
x⁽ᵗ⁻¹⁾(u) - x⁽ᵗ⁾(u) is sgn ⟨x, χ⟩ on V₁ and -sgn ⟨x, χ⟩ on V₂.
The protocol's coloring: blue (true) exactly when x⁽ᵗ⁻¹⁾(u) - x⁽ᵗ⁾(u) is not positive.
Theorem 3.2, deterministic core, coloring form.