11 二阶矩方法和Lovasz局部引理

11 二阶矩方法和Lovasz局部引理

11.1 The Second-Moment Method——二阶矩方法

11.1.1 二阶矩方法定理

首先写出二阶矩方法的定理:

  • 若存在非负随机整数 X X X,则有:
    P ( X = 0 ) ≤ V a r [ X ] ( E [ X ] ) 2 P(X = 0) \leq \frac{Var[X]}{{(E[X])}^2} P(X=0)(E[X])2Var[X]

证明:
P ( X = 0 ) ≤ P ( ∣ X − E [ X ] ∣ ≥ E [ X ] ) ≤ V a r [ X ] ( E [ X ] ) 2 P(X = 0) \leq P(|X-E[X]| \geq E[X]) \leq \frac{Var[X]}{{(E[X])}^2} P(X=0)P(XE[X]E[X])(E[X])2Var[X]

11.1.2 二阶矩方法的应用——随机图阈值

二阶矩方法可以应用在,对随机图中的阈值进行概率求解。

首先了解一下什么是随机图中的阈值:

  • 假设有一个图模型被定义为 G n , p G_{n, p} Gn,p,其中 n n n表示图的节点数量, p p p表示随机图的阈值。
  • p p p的阈值表示为一个函数 f ( n ) f(n) f(n):在当 p > f ( n ) p>f(n) p>f(n)时,图 G n , p G_{n, p} Gn,p会拥有图的一些性质;当 p < f ( n ) p<f(n) p<f(n)时,图 G n , p G_{n, p} Gn,p不拥有这些性质。

在这里要补充一下(因为我是第一次实际用到这个知识):

  • o ( n ) o(n) o(n)表示函数的上界,表示绝对不会到这个大小。
  • ω ( n ) \omega(n) ω(n)表示函数的下界,表示函数一定更大。

下文中说 o ( 1 ) → 0 o(1) \rightarrow 0 o(1)0就是这个原因,因为这并非表示 o ( 1 ) o(1) o(1),而是一定比 o ( 1 ) o(1) o(1)更小。


接下来我们给出关于随机图的一条定理:

  • 在图 G n , p G_{n, p} Gn,p中,若在 p = f ( n ) = o ( n − 2 3 ) p = f(n) = o(n^{-\frac{2}{3}}) p=f(n)=o(n32) n n n足够大的条件下。对于任意的 ε > 0 \varepsilon > 0 ε>0​,使得:
    P ( ∣ 顶点数大于4的团 ∣ ≥ 1 ) < ε P(|\text{顶点数大于4的团}| \geq 1) < \varepsilon P(顶点数大于4的团1)<ε

  • p = f ( n ) = ω ( n − 2 3 ) p = f(n) = \omega(n^{-\frac{2}{3}}) p=f(n)=ω(n32),其余条件不变的情况下,有:
    P ( ∣ 顶点数大于4的团 ∣ ≥ 1 ) > 1 − ε P(|\text{顶点数大于4的团}| \geq 1) > 1 - \varepsilon P(顶点数大于4的团1)>1ε
    也可以写作:
    P ( ∣ 顶点数大于4的团 ∣ = 0 ) < ε P(|\text{顶点数大于4的团}| = 0) < \varepsilon P(顶点数大于4的团=0)<ε

证明1:定理中 p = f ( n ) = o ( n − 2 3 ) p = f(n) = o(n^{-\frac{2}{3}}) p=f(n)=o(n32)的情况:

  1. 图中取出4个顶点一共有 C n 4 C_n^4 Cn4中情况。假设我们通过 X i X_i Xi表示第 i i i​种情况下,四个顶点组成的是否是团,可以表示为:
    X i = { 1 if  C i  is a 4-clique 0 otherwise X_i = \begin{cases} 1 & \text{if $C_i$ is a 4-clique} \\ 0 & \text{otherwise} \end{cases} Xi={10if Ci is a 4-cliqueotherwise

  2. 根据第一点我们可以知道 X = ∑ i = 1 C n 4 X i X = \sum_{i=1}^{C_n^4} X_i X=i=1Cn4Xi,同时因为一个四顶点的团有6条边,可得:
    E [ X ] = C n 4 p 6 = O ( n 4 ) ⋅ o ( n − 4 ) = o ( 1 ) → 0 < ε E[X] = C_n^4 p^6 = O(n^4) \cdot o(n^{-4}) = o(1) \rightarrow 0 < \varepsilon E[X]=Cn4p6=O(n4)o(n4)=o(1)0<ε

  3. 又因为Markov Inequality有 P ( X ≥ 1 ) ≤ E [ X ] P(X \geq 1) \leq E[X] P(X1)E[X]​,可得:
    P ( X ≥ 1 ) ≤ E [ X ] < ε P(X \geq 1) \leq E[X] < \varepsilon P(X1)E[X]<ε

证明2:定理中 p = f ( n ) = ω ( n − 2 3 ) p = f(n) = \omega(n^{-\frac{2}{3}}) p=f(n)=ω(n32)的情况:

对于定理中 p = f ( n ) = ω ( n − 2 3 ) p = f(n) = \omega(n^{-\frac{2}{3}}) p=f(n)=ω(n32)的情况,为了证明 P ( X = 0 ) < ε P(X = 0) < \varepsilon P(X=0)<ε,我们需要用到二阶矩定理,可以将问题转化为证明 P ( X = 0 ) ≤ V a r [ X ] ( E [ X ] ) 2 < ε P(X = 0) \leq \frac{Var[X]}{{(E[X])}^2} < \varepsilon P(X=0)(E[X])2Var[X]<ε。但是期望好求,方差不好求,所以我们要先引入一条定理:

定理:若 Y i , i ∈ [ 1 , m ] Y_i, i \in [1, m] Yi,i[1,m]表示0-1随机变量,且 Y = ∑ i = 1 m Y i Y = \sum_{i=1}^{m} Y_i Y=i=1mYi,可得
V a r [ Y ] ≤ E [ Y ] + ∑ 1 ≤ i , j ≤ m ; i ≠ j C o v ( Y i , Y j ) Var[Y] \leq E[Y] + \sum_{1 \leq i, j \leq m; i \neq j} Cov(Y_i, Y_j) Var[Y]E[Y]+1i,jm;i=jCov(Yi,Yj)
证明:

  1. 对于随机变量序列可以做如下转换:
    V a r [ Y ] = V a r [ ∑ i = 1 m Y i ] = ∑ i = 1 m V a r [ Y i ] + ∑ 1 ≤ i , j ≤ m ; i ≠ j C o v ( Y i , Y j ) Var[Y] = Var[\sum_{i=1}^{m} Y_i] = \sum_{i=1}^m Var[Y_i] + \sum_{1 \leq i, j \leq m; i \neq j} Cov(Y_i, Y_j) Var[Y]=Var[i=1mYi]=i=1mVar[Yi]+1i,jm;i=jCov(Yi,Yj)

  2. 因为方差的性质可得:
    V a r [ Y i ] = E [ Y i 2 ] − E [ Y i ] 2 ≤ E [ Y i ] Var[Y_i] = E[Y_i^2] - {E[Y_i]}^2 \leq E[Y_i] Var[Yi]=E[Yi2]E[Yi]2E[Yi]

  3. 代入第一个公式就可得:
    V a r [ Y ] ≤ ∑ i = 1 m E [ Y i ] + ∑ 1 ≤ i , j ≤ m ; i ≠ j C o v ( Y i , Y j ) = E [ Y ] + ∑ 1 ≤ i , j ≤ m ; i ≠ j C o v ( Y i , Y j ) \begin{align} Var[Y] &\leq \sum_{i=1}^m E[Y_i] + \sum_{1 \leq i, j \leq m; i \neq j} Cov(Y_i, Y_j) \\ &= E[Y] + \sum_{1 \leq i, j \leq m; i \neq j} Cov(Y_i, Y_j) \end{align} Var[Y]i=1mE[Yi]+1i,jm;i=jCov(Yi,Yj)=E[Y]+1i,jm;i=jCov(Yi,Yj)

  1. 根据方差的不等式定理,我们知道除了期望还要考虑协方差。我们已知协方差的计算公式为:
    C o v ( X , Y ) = E [ X Y ] − E [ X ] E [ Y ] Cov(X, Y) = E[XY] - E[X]E[Y] Cov(X,Y)=E[XY]E[X]E[Y]

  2. 假如我们选取的点集(四个点)的情况表示为 { C 1 , C 2 , … , C C n 4 } {\lbrace C_1, C_2, \dots, C_{C_n^4} \rbrace} {C1,C2,,CCn4},我们可以将协方差分为四类:

    1. 没有公共点:8个点,12条边, E [ X Y ] = C n 8 ⋅ p 12 = E [ X ] E [ Y ] = C n 4 ⋅ p 6 ⋅ C n 4 ⋅ p 6 E[XY] = C_n^8 \cdot p^{12} = E[X]E[Y] = C_n^4 \cdot p^6 \cdot C_n^4 \cdot p^6 E[XY]=Cn8p12=E[X]E[Y]=Cn4p6Cn4p6
    2. 有一个公共点:7个点,12条边, E [ X Y ] = C n 7 ⋅ p 12 = E [ X ] E [ Y ] = C n 4 ⋅ p 6 ⋅ C 4 1 C n − 4 3 ⋅ p 6 E[XY] = C_n^7 \cdot p^{12} = E[X]E[Y] = C_n^4 \cdot p^6 \cdot C_4^1 C_{n-4}^3 \cdot p^6 E[XY]=Cn7p12=E[X]E[Y]=Cn4p6C41Cn43p6
    3. 有两个公共点:6个点,11条边, E [ X Y ] = C n 6 ⋅ p 11 > E [ X ] E [ Y ] = C n 4 ⋅ p 6 ⋅ C 4 2 C n 2 ⋅ p 6 E[XY] = C_n^6 \cdot p^{11} > E[X]E[Y] = C_n^4 \cdot p^6 \cdot C_4^2 C_n^2 \cdot p^6 E[XY]=Cn6p11>E[X]E[Y]=Cn4p6C42Cn2p6
    4. 有三个公共点:5个点,9条边, E [ X Y ] = C n 5 ⋅ p 9 > E [ X ] E [ Y ] = C n 4 ⋅ p 6 ⋅ C 4 3 C n 1 ⋅ p 6 E[XY] = C_n^5 \cdot p^{9} > E[X]E[Y] = C_n^4 \cdot p^6 \cdot C_4^3 C_n^1 \cdot p^6 E[XY]=Cn5p9>E[X]E[Y]=Cn4p6C43Cn1p6
  3. 因为 E [ X Y ] − E [ X ] E [ Y ] < E [ X Y ] E[XY] - E[X]E[Y] < E[XY] E[XY]E[X]E[Y]<E[XY]恒成立,我们直接用 E [ X Y ] E[XY] E[XY],可以得到:
    V a r [ Y ] ≤ E [ Y ] + ∑ 1 ≤ i , j ≤ m ; i ≠ j C o v ( Y i , Y j ) ≤ C n 4 ⋅ p 6 + C n 6 ⋅ p 11 + C n 5 ⋅ p 9 = O ( n 4 q 6 + n 6 q 11 + n 5 q 9 ) \begin{align} Var[Y] &\leq E[Y] + \sum_{1 \leq i, j \leq m; i \neq j} Cov(Y_i, Y_j) \\ &\leq C_n^4 \cdot p^6 + C_n^6 \cdot p^{11} + C_n^5 \cdot p^9 \\ &= O(n^4 q^6 + n^6 q^{11} + n^5 q^9) \end{align} Var[Y]E[Y]+1i,jm;i=jCov(Yi,Yj)Cn4p6+Cn6p11+Cn5p9=O(n4q6+n6q11+n5q9)

  4. 代入公式 P ( X = 0 ) ≤ V a r [ X ] ( E [ X ] ) 2 P(X = 0) \leq \frac{Var[X]}{{(E[X])}^2} P(X=0)(E[X])2Var[X]可得:
    P ( X = 0 ) ≤ V a r [ X ] ( E [ X ] ) 2 = O ( n 4 q 6 + n 6 q 11 + n 5 q 9 ) o ( n 4 q 6 ) 2 = O ( n − 4 q − 6 + n − 2 q − 1 + n − 3 q − 3 ) \begin{align} P(X = 0) &\leq \frac{Var[X]}{{(E[X])}^2} \\ &= \frac{O(n^4 q^6 + n^6 q^{11} + n^5 q^9)}{{o(n^4 q^6)}^2} \\ &= O(n^{-4} q^{-6} + n^{-2} q^{-1} + n^{-3} q^{-3}) \end{align} P(X=0)(E[X])2Var[X]=o(n4q6)2O(n4q6+n6q11+n5q9)=O(n4q6+n2q1+n3q3)

  5. p = f ( n ) = ω ( n − 2 3 ) p = f(n) = \omega(n^{-\frac{2}{3}}) p=f(n)=ω(n32)时可得:
    P ( X = 0 ) = o ( 1 + n − 4 / 3 + n − 1 ) = o ( 1 ) P(X = 0) = o(1 + n^{-4/3} + n^{-1}) = o(1) P(X=0)=o(1+n4/3+n1)=o(1)

11.2 Lovasz Local Lemma——Lovasz局部引理

11.2.1 LLL定理

在介绍定理之前,我们先介绍一下事件独立性的概念:

  • 假定有一组事件 A 1 , A 2 , … , A n A_1, A_2, \dots, A_n A1,A2,,An,他们发生的概率 P ( A i ) ≤ p < 1 P(A_i) \leq p < 1 P(Ai)p<1,如果他们互相独立,则有:
    P ( ∩ i A i ˉ ) ≥ ( 1 − p ) n > 0 P(\cap_{i} {\bar {A_i}}) \geq {(1 - p)}^n > 0 P(iAiˉ)(1p)n>0

  • 与上条件相同,但事件之间相互不独立,则有:
    P ( ∩ i A i ˉ ) ≥ 1 − ∑ P ( A i ) P(\cap_{i} {\bar {A_i}}) \geq 1 - \sum P(A_i) P(iAiˉ)1P(Ai)

  • 对于独立的事件具有以下的性质:
    P ( A ) = P ( A ∣ ∩ i ∈ [ 1 , N ] A i ) P(A) = P(A| \cap_{i \in [1, N]} A_i) P(A)=P(Ai[1,N]Ai)

我们给LLL定理一个定义:

  • 假设有一组事件 A 1 , A 2 , … , A n A_1, A_2, \dots, A_n A1,A2,,An,满足 ∀ i , P ( A i ) ≤ p \forall i, P(A_i) \leq p i,P(Ai)p,其中 A i A_i Ai与除了 d d d个事件之外的事件都相互独立,则有:
    1. p d ≤ 1 4 pd \leq \frac{1}{4} pd41,则有 P ( ∩ i A i ˉ ) ≥ ( 1 − 2 p ) n > 0 P(\cap_{i} {\bar {A_i}}) \geq {(1 - 2p)}^n > 0 P(iAiˉ)(12p)n>0
    2. p ( d + 1 ) ≤ 1 e p(d+1) \leq \frac{1}{e} p(d+1)e1,则有 P ( ∩ i A i ˉ ) ≥ ( 1 − 1 d + 1 ) n > 0 P(\cap_{i} {\bar {A_i}}) \geq {(1 - \frac{1}{d+1})}^n > 0 P(iAiˉ)(1d+11)n>0

11.2.2 LLL定理证明

这里证明一下 p d ≤ 1 4 pd \leq \frac{1}{4} pd41的情况。

为了证明LLL,这里引入一条引理,就非常好证明LLL了:

  • Lemma:对于任意一个集合 S ⊂ { A 1 , A 2 , … , A n } S \subset {\lbrace A_1, A_2, \dots, A_n \rbrace} S{A1,A2,,An},对于任意 A ∉ S A \notin S A/S,有:
    P ( A ∣ ∩ j ∈ S A j ˉ ) ≤ 2 p P(A| \cap_{j \in S} {\bar {A_j}}) \leq 2p P(AjSAjˉ)2p

通过这条引理我吗就可以证明LLL定理了:

  1. 我们将LLL定理中的 P ( ∩ i A i ˉ ) P(\cap_{i} {\bar {A_i}}) P(iAiˉ)展开得:
    P ( ∩ i A i ˉ ) = ( 1 − P ( A 1 ) ) ( 1 − P ( A 2 ∣ A 1 ˉ ) ) … ( 1 − P ( A i ∣ ∩ j < i A j ˉ ) ) P(\cap_{i} {\bar {A_i}}) = {(1-P(A_1))} {(1-P(A_2|{\bar {A_1}}))} \dots {(1-P(A_i|\cap_{j < i}{\bar {A_j}}))} P(iAiˉ)=(1P(A1))(1P(A2A1ˉ))(1P(Aij<iAjˉ))

  2. 根据上文的Lemma可以知道:
    { P ( A 1 ) ≤ 2 p P ( A 2 ∣ A 1 ˉ ) ≤ 2 p … P ( A i ∣ ∩ j < i A j ˉ ) ≤ 2 p \begin{cases} P(A_1) \leq 2p \\ P(A_2|{\bar {A_1}}) \leq 2p \\ \dots \\ P(A_i|\cap_{j < i}{\bar {A_j}}) \leq 2p \\ \end{cases} P(A1)2pP(A2A1ˉ)2pP(Aij<iAjˉ)2p

  3. 所以可以将公式转换为:
    P ( ∩ i A i ˉ ) ≥ ( 1 − 2 p ) i = ( 1 − 2 p ) n P(\cap_{i} {\bar {A_i}}) \geq {(1-2p)}^i = {(1-2p)}^n P(iAiˉ)(12p)i=(12p)n


所以我们接下来主要证明上述Lemma

我们分成两种情况来讨论:

  1. ∣ S ∣ = 0 |S| = 0 S=0:没有集合的情况下说明没有其他的事件,所以可得
    P ( A ∣ ∅ ) = P ( A ) ≤ p ≤ 2 p P(A| \empty) = P(A) \leq p \leq 2p P(A∣∅)=P(A)p2p
    得证 ∣ S ∣ = 0 |S| = 0 S=0时刻

  2. ∣ S ∣ = k + 1 |S| = k+1 S=k+1:我们假设引理适用于 ∣ S ∣ ≤ k |S| \leq k Sk的所有情况,通过数学归纳法证明 ∣ S ∣ = k + 1 |S| = k+1 S=k+1时刻的情况。

第一种情况我们简单就证明了,核心就在第二种情况上,我们先来给第二种情况做一些定义:

  • 根据LLL定理的条件已知 p d ≤ 1 4 pd \leq \frac{1}{4} pd41
  • 我们假设有一个事件 A A A S S S表示不包含事件 A A A的一个事件集合
  • 根据与 A A A事件的相对独立性,我们将 S S S分成两部分: S i n d S^{ind} Sind表示 S S S中与 A A A相对独立的事件、 S d e p S^{dep} Sdep表示 S S S中与 A A A有依赖关系的事件

根据以上定义,再次分成两种情况:

  1. ∣ S i n d ∣ = k + 1 |S^{ind}| = k+1 Sind=k+1时,或者说是 S i n d = S S^{ind} = S Sind=S​时,我们可得:
    P ( A ∣ ∩ j ∈ S A j ˉ ) = P ( A ) ≤ p ≤ 2 p P(A| \cap_{j \in S} {\bar {A_j}}) = P(A) \leq p \leq 2p P(AjSAjˉ)=P(A)p2p
    得证 ∣ S ∣ = k + 1 |S| = k+1 S=k+1 ∣ S i n d ∣ = k + 1 |S^{ind}| = k+1 Sind=k+1的情况

  2. ∣ S i n d ∣ < k + 1 |S^{ind}| < k+1 Sind<k+1时,我们可以通过Bayes Formula将 S S S通过条件概率的方式拆分开:
    P ( A ∣ ∩ j ∈ S A j ˉ ) = P ( A ∣ ∩ j ∈ S d e p A j ˉ , ∩ j ∈ S i n d A j ˉ ) = P ( A , ∩ j ∈ S d e p A j ˉ ∣ ∩ j ∈ S i n d A j ˉ ) P ( ∩ j ∈ S d e p A j ˉ ∣ ∩ j ∈ S i n d A j ˉ ) \begin{align} P(A| \cap_{j \in S} {\bar {A_j}}) &= P(A| \cap_{j \in S^{dep}} {\bar {A_j}}, \cap_{j \in S^{ind}} {\bar {A_j}}) \\ &= \frac{P(A, \cap_{j \in S^{dep}} {\bar {A_j}}| \cap_{j \in S^{ind}} {\bar {A_j}})}{P(\cap_{j \in S^{dep}} {\bar {A_j}}| \cap_{j \in S^{ind}} {\bar {A_j}})} \end{align} P(AjSAjˉ)=P(AjSdepAjˉ,jSindAjˉ)=P(jSdepAjˉjSindAjˉ)P(A,jSdepAjˉjSindAjˉ)

通过对条件的Bayes变换,我们可以分别将分子与分母求解出来:

  • 分子:
    P ( ∩ j ∈ S d e p A j ˉ ∣ ∩ j ∈ S i n d A j ˉ ) ≥ 1 − ∑ j ∈ S d e p P ( A j ∣ ∩ j ∈ S i n d A j ˉ ) ⏞ = P ( A j ) —独立 ⏟ P ( ∩ i A i ˉ ) ≥ 1 − ∑ P ( A i ) ≥ 1 − ∣ S d e p ∣ ⏟ p d ≤ 1 4    ⟹    ∣ S d e p ∣ = d ≤ 1 4 p ( 2 p ) ≥ 1 − 1 4 p ⋅ 2 p = 1 2 \begin{align} P(\cap_{j \in S^{dep}} {\bar {A_j}}| \cap_{j \in S^{ind}} {\bar {A_j}}) &\geq \underbrace{ 1 - \sum_{j\in S^{dep}} \overbrace{P(A_j| \cap_{j \in S^{ind}} {\bar {A_j}})}^{ =P(A_j) \text{—独立} } }_{P(\cap_{i} {\bar {A_i}}) \geq 1 - \sum P(A_i)} \\ &\geq 1 - \underbrace{|S^{dep}|}_{pd \leq \frac{1}{4} \implies |S^{dep}| = d \leq \frac{1}{4p}}(2p) \\ &\geq 1- \frac{1}{4p} \cdot 2p \\ &= \frac{1}{2} \\ \end{align} P(jSdepAjˉjSindAjˉ)P(iAiˉ)1P(Ai) 1jSdepP(AjjSindAjˉ) =P(Aj)独立1pd41Sdep=d4p1 Sdep(2p)14p12p=21

  • 分母:
    P ( A , ∩ j ∈ S d e p A j ˉ ∣ ∩ j ∈ S i n d A j ˉ ) ≤ P ( A ∣ ∩ j ∈ S i n d A j ˉ ) ⏟ = P ( A ) —独立 ≤ p P(A, \cap_{j \in S^{dep}} {\bar {A_j}}| \cap_{j \in S^{ind}} {\bar {A_j}}) \leq \underbrace{P(A| \cap_{j \in S^{ind}} {\bar {A_j}})}_{=P(A) \text{—独立}} \leq p P(A,jSdepAjˉjSindAjˉ)=P(A)独立 P(AjSindAjˉ)p

由此可证在 ∣ S ∣ = k + 1 |S| = k+1 S=k+1 ∣ S i n d ∣ < k + 1 |S^{ind}| < k+1 Sind<k+1的情况下:
P ( A ∣ ∩ j ∈ S A j ˉ ) = P ( A , ∩ j ∈ S d e p A j ˉ ∣ ∩ j ∈ S i n d A j ˉ ) P ( ∩ j ∈ S d e p A j ˉ ∣ ∩ j ∈ S i n d A j ˉ ) ≤ 2 p P(A| \cap_{j \in S} {\bar {A_j}}) = \frac{P(A, \cap_{j \in S^{dep}} {\bar {A_j}}| \cap_{j \in S^{ind}} {\bar {A_j}})}{P(\cap_{j \in S^{dep}} {\bar {A_j}}| \cap_{j \in S^{ind}} {\bar {A_j}})} \leq 2p P(AjSAjˉ)=P(jSdepAjˉjSindAjˉ)P(A,jSdepAjˉjSindAjˉ)2p

11.3 Asymmetric LLL

在上一节的LLL中,我们只用到了两个参数: p p p表示概率、 d d d表示临域的大小。上一节我们通过定义 p , d p,d p,d之间的关系求解了概率边界,我们自然会想要通过更普遍的方式求得概率边界。于是我们提出了Asymmetric LLL,下面我们做一个定义:

  • Asymmetric LLL(非对称LLL):有一组事件表示为 A 1 , A 2 , … , A n A_1, A_2, \dots, A_n A1,A2,,An,其中 S i ⊂ { A 1 , A 2 , … , A n } S_i \subset {\lbrace A_1, A_2, \dots, A_n \rbrace} Si{A1,A2,,An}表示一组与 A i A_i Ai相对独立的事件集合。假设存在一组变量 r 1 , … , r n ∈ [ 0 , 1 ) r_1, \dots, r_n \in [0, 1) r1,,rn[0,1),且满足 ∀ i , P ( A i ) ≤ r i ∏ j ∉ S i ( 1 − r j ) \forall i, P(A_i) \leq r_i \prod_{j \notin S_i}(1-r_j) i,P(Ai)rij/Si(1rj),则有
    P ( ∩ i A i ˉ ) ≥ ∏ i ( 1 − r i ) P(\cap_{i} {\bar {A_i}}) \geq \prod_{i}(1-r_i) P(iAiˉ)i(1ri)

这条定理本文就不做证明,但是这条定理是包含LLL的,我们可以做一个分析:

  1. 假设 r i = 1 d + 1 r_i = \frac{1}{d+1} ri=d+11,我们可以通过在LLL中的定义得到:
    P ( A i ) ( d + 1 ) ≤ 1 e    ⟹    P ( A i ) ≤ 1 d + 1 ⋅ 1 e ≤ 1 d + 1 ⋅ ( 1 − 1 d + 1 ) d ≤ 1 d + 1 ⋅ ∏ j ∉ S i ( 1 − 1 d + 1 ) = r i ⋅ ∏ j ∉ S i ( 1 − r i ) \begin{align} & P(A_i)(d+1) \leq \frac{1}{e} \\ \implies& P(A_i) \leq \frac{1}{d+1} \cdot \frac{1}{e} \leq \frac{1}{d+1} \cdot {\left( 1 - \frac{1}{d+1} \right)}^d \\ &\leq \frac{1}{d+1} \cdot \prod_{j \notin S_i}{\left( 1 - \frac{1}{d+1} \right)} = r_i \cdot \prod_{j \notin S_i} {(1-r_i)} \end{align} P(Ai)(d+1)e1P(Ai)d+11e1d+11(1d+11)dd+11j/Si(1d+11)=rij/Si(1ri)
    这样条件就等价变换了

  2. 然后代入Asymmetric LLL的结果中可以得到:
    P ( ∩ i A i ˉ ) ≥ ∏ i ( 1 − r i ) = ( 1 − 1 d + 1 ) n > 0 P(\cap_{i} {\bar {A_i}}) \geq \prod_{i}(1-r_i) = {(1-\frac{1}{d+1})}^n > 0 P(iAiˉ)i(1ri)=(1d+11)n>0
    结果也与LLL等价了

Asymmetric LLL相较于LLL更加具有普遍性,但从结果上来说也更麻烦了,因为要自己提出 r r r的定义

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值