2枚のコインを区別する


13

偏った硬貨と公平な硬貨を区別する複雑さがθ (ϵ − 2)であることはよく知られています。pコインとp + ϵコインを区別する結果はありますか?p = 0の特殊なケースでは、複雑さはϵ − 1になることがわかります。私は複雑かどうかに依存することは直感を持っている、pはのオーダーであるεが、そう厳密に証明することはできません。ヒント/参照はありますか?ϵθ(ϵ−2)pp+ϵp=0ϵ−1pϵ

回答:


15

次のペーパーにあるフレームワークを使用することをお勧めします。

線形暗号解読をどこまで進めることができますか?、トーマス・ベニエール、パスカル・ジュノー、セルジュ・ヴォーデネイ、ASIACRYPT 2004。

重要な結果は、あなたが必要と言っている、ここで D (Dn∼1/D(D0||D1)は、2つの分布 D 0と D 1の間のカルバック・ライブラー距離です。KL距離の定義を拡張すると、あなたの場合はD(D0||D1)D0D1

D(D0||D1)=plog⁡pp+ϵ+(1−p)log⁡1−p1−p−ϵ,

0 log 0という規則で0log⁡0p=0。

とき、我々は見つけるD (D 0をp≫ϵ。このように、 P » εは、我々はあなたが必要であることを見つける N 〜P (1 - P )/ ε 2コインが反転します。p = 0の場合、 D (D 0D(D0||D1)≈ϵ2/(p(1−p))p≫ϵn∼p(1−p)/ϵ2p=0、あなたが必要とするので、 N 〜1 / εコインが反転します。したがって、この式は、すでに知っている特殊なケースと一致しています...しかし、すべての n 、izesD(D0||D1)=−log⁡(1−ϵ)≈ϵn∼1/ϵn,ϵ。

正当化については、論文を参照してください。


p≫ϵnBinomial(n,p)Binomial(n,p+ϵ)n

p≥5/n

N(μ0,σ02)N(μ1,σ12)μ0=pnμ1=p+ϵ)nσ02=p(1−p)nσ12=(p+ϵ)(1−p−ϵ)n. You'll find that the probability of error in the optimal distinguisher is erfc(z) where z=(μ1−μ0)/(σ0+σ1)≈ϵn/2p(1−p). Thus, we need z∼1 to distinguish with constant success probability. This amounts to the condition that n∼2p(1−p)/ϵ2 (up to a constant factor)... when p≫ϵ.

For the general case... see the paper.

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.