Lecture 14 - 2025 / 4 / 7
Giant Component (1)
Theorem: 对于 G∈Gn,p,其中 p=nc,c<1 是一个常数,则 a.a.s. G 的最大的连通分支大小是 O(logn) 的。
对于一个结点 v,通过 BFS 找出 v 所在的连通块大小的过程,可以看作从 v 开始的一个 branching process。
- 即根节点为 v,为 v 采样 B(n−1,p) 个邻居(儿子)结点,假设这里是 2 个 v1,v2。
- 为 v1 采样 B(n−3,p) 个邻居(儿子结点),即忽略掉 v,v1,v2 的影响,假设是 3 个。
- 为 v2 采样 B(n−6,p) 个邻居(儿子结点),即忽略掉所有上述已知连通的点的影响……
从而“v 在一个大小为 k 的连通块”即“branching process 可以展出 k 个结点”的概率。注意这里每次针对一个结点展开,而不是针对一层展开。
我们将上述每一步展开放缩为 B(n,p),这给出了一个上界。进而上述概率不低于“k 次采样 B(n,p) 之和不低于 k−1 的概率”。
1+B(n,p)+⋯+B(n,p)≥k
我们基于这一点给出一个 upper bound。
设 Xi∼B(n,c/n) i.i.d i=1,2,⋯,k,则
Pr[i=1∑kXi≥(k−1)]=Pr[i=1∑kXi≥ck+(1−c)k−1]
注意 μ=ck,β=ck(1−c)k−1=Θ(1),根据 Chernoff bound
Pr[i=1∑kXi≥(k−1)]≤exp(−c2k2(2+((1−c)k−1)/ck)((1−c)k−1)2ck)=exp(−((c+1)k−1)((1−c)k−1)2)=exp(−c+1(1−c)2k+O(1))
从而取 k=2⋅(1−c)2(1+c)lnn,则有上述概率 ≤O(n−2)。对所有 n 个初始的 v union bound,得到原命题 w.p. 1−O(n−1) 成立。