두 개의 동전을 구별


13

잘 구별의 복잡성 것으로 알려져있다 공정의 하나 바이어스 동전은 θ ( ε - 2 ) . p 코인과 p + ϵ 코인 을 구별 한 결과가 있습니까? p = 0 의 특수한 경우 복잡도가 ϵ - 1 인 것을 알 수 있습니다. pϵ 정도 인지에 따라 복잡성이 결정 되지만 직감적으로 증명할 수는 없다고 생각합니다. 힌트 / 참조가 있습니까?ϵθ(ϵ2)pp+ϵp=0ϵ1pϵ

답변:


15

다음 백서에있는 프레임 워크를 사용하는 것이 좋습니다.

선형 암호화 분석을 넘어서 얼마나 멀리 갈 수 있습니까? , Thomas Baignères, Pascal Junod, Serge Vaudenay, ASIACRYPT 2004.

결정적인 결과는 , 여기서 D ( D 0n1/D(D0||D1) 은 두 분포 D 0 D 1 사이의 Kullback-Leibler 거리입니다. KL 거리의 정의를 확장하면 귀하의 경우에D(D0||D1)D0D1

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

0 log 0 이라는 규칙으로입니다.0log0p=0

, 우리는 찾을 D ( D 0pϵ . 따라서 p ϵ 인 경우 n ~ p ( 1 - p ) / ϵ 2 코인 플립이 필요합니다. p = 0 일때 D ( D 0D(D0||D1)ϵ2/(p(1p))pϵnp(1p)/ϵ2p=0 이므로 n ~ 1 / ϵ 동전 뒤집기가 필요합니다. 따라서이 공식은 이미 알고있는 특별한 경우와 일치하지만 모든 n , ϵ으로 일반화됩니다.D(D0||D1)=log(1ϵ)ϵn1/ϵn,ϵ

정당화에 대해서는 논문을 참조하십시오.


일 때 , 정당화는 손으로 쉽게 처리 할 수 ​​있습니다. 로 N 관찰, 헤드의 수는 하나입니다 이항 ( N , P ) 또는 이항 ( N , P + ε ) 이 가장 작은 발견 할 수 있도록, N 등이 두 분포는 구별 될 수있다.pϵnBinomial(n,p)Binomial(n,p+ϵ)n

올바른 평균과 분산을 사용하여 가우시안을 사용하여이 두 가지를 근사한 다음 두 가우시안을 구별하기 어려운 표준 결과를 사용할 수 있습니다. 정도이면 근사값은 양호합니다 .p5/n

특히, 이것은 N ( μ 1 , σ 2 1 ) 을 구별하는 것으로 귀착됩니다. 여기서 μ 0 = p n , μ 1 = p + ϵ ) n , σ 2 0 = p ( 1 p ) n , σ 2 1 = ( p + ϵ )N(μ0,σ02)N(μ1,σ12)μ0=pnμ1=p+ϵ)nσ02=p(1p)n . 최적 구분자 의 오차 확률은 erfc ( z )입니다. 여기서 z = ( μ 1μ 0 ) / ( σ 0 + σ 1 ) ϵ σ12=(p+ϵ)(1pϵ)nerfc(z) . 따라서일정한 성공 확률과 구별하기위해서는z1이필요하다. 이것은pϵ 일n~2p(1-p)/ϵ2(상수 계수까지) ...에 해당합니다.z=(μ1μ0)/(σ0+σ1)ϵn/2p(1p)z1n2p(1p)/ϵ2pϵ

일반적인 경우 ... 용지를 참조하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.