2枚のコインを区別する


13

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

回答:


15

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

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

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

D(D0||D1)=plogpp+ϵ+(1p)log1p1pϵ,

0 log 0という規則で0log0p=0

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

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


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

p5/n

N(μ0,σ02)N(μ1,σ12)μ0=pnμ1=p+ϵ)nσ02=p(1p)nσ12=(p+ϵ)(1pϵ)n. You'll find that the probability of error in the optimal distinguisher is erfc(z) where z=(μ1μ0)/(σ0+σ1)ϵn/2p(1p). Thus, we need z1 to distinguish with constant success probability. This amounts to the condition that n2p(1p)/ϵ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.