Lecture 9 - 2025 / 3 / 17
Network Reliability (2)
接下来,对于 ≥αc 个点的割,我们只需要通过说明
Pr[some cut of size ≥cα fails]≤εpfail
即可。
将 ≥αc 个点的割从小到大排序 c1≤c2≤⋯。假设至少有 n2α 个割(如若不然,直接得到总概率不超过 n2αpcα),那么前面这部分 fail 的概率不超过
n2αpcα≤n2αn−(4+δ)α=n−(2+δ)α(1)
对于任意 β>0,我们知道 ≤βc 的割不超过 n2β 个,从而 cn2β≥βc,换言之
ck≥2clognk⇒pck≤p2clognk=k−2+2δ
所以
Pr[∃i>n2α,ci fails]≤i>n2α∑k−2+2δ≤∫n2α∞x−2+2δdx=1+2δn−2α(1+2δ)≤n−(2+δ)α(2)
结合 (1)(2),Pr[some cut of size ≥cα fails]≤2n−(2+δ)α。
取 α=2+21logn(ε2),立刻得到
2n−(2+δ)α≤2n−(2+δ)(2+21logn(ε2))≤εn−(4+δ)≤εpfail
综上,直接忽略这些大割,算法可以在 O(n2αlogn2α)=O(n4ε−1(logn+logε−1)) 次调用 RMinCut 内,得到关于 pfail 的 (1±ε)2 估计。
Chernoff Bounds
Theorem: 让 X1,⋯,Xn 为独立 [0,1] 变量 E[Xi]=pi,X=i=1∑nXi,μ=E[X]=i=1∑npi,p=nμ
-
Pr[X≥μ+λ]≤exp(−nHp(p+nλ)),对于 0<λ<n−μ
-
Pr[X≤μ−λ]≤exp(−nH1−p(1−p+nλ)),对于 0<λ<μ
其中 Hp(x)=xlnpx+(1−x)ln1−p1−x 为 KL 散度。
通过矩生成函数证明。
Corollary:
Pr[X≤μ−λ]Pr[X≥μ+λ]≤exp(−n2λ2)
对指数部分求导比较即可。
Corollary:
- 对 0<β<1,Pr[X≤(1−β)μ]≤exp(−2β2μ)
- 对 β>0,Pr[X≥(1+β)μ]≤⎩⎨⎧exp(−2+ββ2μ)exp(−3β2μ)β>00<β≤1
Corollary: 对于 Xi 在 [ai,bi] 中取值时,
Pr[X≤μ−λ]Pr[X≥μ+λ]≤exp(−∑i=1n(bi−ai)22λ2)