の確率は少なくとも1/2ではありませんか?と思われる下限弱いです。1 /(10 kは)Σi:h(i)=1ximod 2=11/(10k)
実際、答えはノーです。(そのあろう確率で少なくとも保持、私たちが働いていた場合 -偏りのあるハッシュファミリ、および実際に -biasedハッシュ関数を使用すると、構築のパラメーターを改善する方法が得られますが、ペアごとの独立性は必ずしも -biased とは限りません。)1 / 2 - ε ε ε εΣi:h(i)=1ximod 2=11/2−εεεε
彼らはここで追加のステップを1つ逃しているようです。Valiant-Vaziraniを直接適用するには、ハッシュ関数の範囲もランダムに選択する必要があります。ランダムなペアごとに独立したを選択するのではなく、ランダムを選択してからランダムを選択する必要があるようです。ペアワイズ非依存。レッツ(ここで私は意図的にページ354で見つかったヴァリアント-Vaziraniのアローラ-バラクの声明を、使用しています)多数あること。Valiant-Vaziraniは、になるようにを選択した場合、ℓ ∈ { 2 、... 、K + 1 } H :[ 2 K ] → { 0 、1 } ℓ S 、X I = 1 ℓ 2 ℓ - 2 ≤ S ≤ 2 ℓ - 1つの Σ I :H (I )=h:[2k]→{0,1}ℓ∈{2,…,k+1}h:[2k]→{0,1}ℓsxi=1ℓ2ℓ−2≤s≤2ℓ−1Σi:h(i)=1xi=1(整数以上!)は少なくともです。1/8
そうランダムピッキングによってランダムペアワイズ独立ピッキング、あなたは少なくとも確率を有するその。回路内のランダムな選択をシミュレートするには、可能性のあるすべての(結局対数です)でを取るだけでよいので、成功の確率は少なくともなります。したがって、ハッシュ関数の範囲がであるのではなく、が必要になりますH :[ 2 K ] → { 0 、1 } ℓ 1 /(8 K )Σ iが:H (I )= 1は、 xはiが国防省 2 = 1 ℓ O R ℓ 2 K 1 / 8 O (K ログ複数可){ 0 、1 } O (K )ℓh:[2k]→{0,1}ℓ1/(8k)Σi:h(i)=1ximod 2=1ℓORℓ2k1/8O(klogs){0,1}O(k)ハッシュ関数の異なるセット(各セットの範囲が異なる)、各セットにハッシュ関数があります。O(logs)
この置換が同等のSYM +回路を提供するのはなぜですか?
AサイズのAND(すなわち、SYM +)回路のSYM多変数多項式有すると本質的に等価である高々と単項式、ルックアップテーブルG :{ 0 、... 、K } → { 0 、1 }、およびコンピューティンググラム(H (X 1、... 、X N))。(たとえば、Beigel-Taruiで証明を見つけることができます。)直観は、fの各単項式はANDゲートであり、Kh:{0,1}n→{0,…,K}Kg:{0,…,K}→{0,1}g(h (x1、… 、xn))fはSYMゲートです。多重線形多項式 hにはいくつかの項に対して負の係数があり、負の係数はANDのSYMで明らかに実装できないため、「本質的に同等」と言います。しかし、私はこれが問題ではないと主張しています(そして、BeigelとTaruiは主張しています)。それについて考えてください:)gh