연구 중에 다음과 같은 문제가 발생했으며 놀랍게도 깨끗합니다.
당신은 동전의 원천이 있습니다. 각 동전에는 편견, 즉 "머리"에 떨어질 확률이 있습니다. 각 코인에 대해 독립적으로 최소 0.9의 바이어스를 가질 확률은 2/3이며 나머지 확률로 바이어스는 [0,1]의 임의의 숫자 일 수 있습니다. 당신은 동전의 편견을 모른다. 어느 단계에서나 할 수있는 것은 동전을 던져 결과를 관찰하는 것입니다.
주어진 N를 들어, 작업은 바이어스 확률을 최소한으로 적어도 0.8 동전을 발견하는 . O (n) 동전 던지기 만 사용하여 그렇게 할 수 있습니까?
1
이후, 나에게 매우 가능성이 보인다 토스는 주어진 동전 자신감 높은 바이어스인지 여부를 결정하기 위해 단지 필요한 것으로 보인다 1 - 특급 ( - n은 ) . (우리는뿐만 아니라 각 동전 편견이 있다고 가정 할 수 있습니다 중 0.9 또는 0.8 - ε .) 당신보다 더 나은 무엇을해야합니까 O ( N 2 ) 토스?
—
usul
수학을 확인하지는 않았지만 다음 아이디어는 유망한 것으로 보입니다. 각 동전에 대해 (연속적으로) 다음 테스트를 수행하십시오. 매개 변수 선택 말할 0.85 와 동전을 사용하여 라인에 랜덤 워크 (random walk)를 수행합니다. 에서는 각 단계 나 멀리 드리프트 경우, 0 보다 작은 P ⋅ I 코인을 버린다. 바이어스 동전 0.9 일정한 확률이 테스트를 통과해야하고, 실패 동전 실패 O 후의 기대 (1)과 같이, 매우 가까운 바이어스 동전 제외한 P . 각 코인에 대해 .84 와 .86 사이에서 임의로 p 를 선택 하면 문제가 해결 될 수 있습니다.
—
daniello
겠습니까 괜찮을? o ( n 2 ) 토스 솔루션을 알고 있습니까?
—
Robin Kothari 2016 년
관찰 # 1 : 모든 코인이 최소 0.9 또는 최대 0.8의 바이어스를 가짐을 알고 있다면 O (n) 토스를 사용하여 확률이 1-exp (-n) 인 확률이 0.9 이상인 코인을 찾을 수 있었을 것입니다. : i = 1,2,3, ...에 대해 동전을 가져와 동전을 2 ^ i 번 던지고 머리의 비율이 0.89 이상인지 확인합니다. 그렇지 않은 경우 새 동전으로 다시 시작하십시오. 핵심 정리 : i 단계에서 다시 시작하면 2 ^ {i + 1} 미만의 코인 토스가 있었고 프로브는 최대 exp (-\ Omega (i))입니다.
—
Dana Moshkovitz 2016 년
O (nlogn) 플립이 필요하고 충분할 가능성이 있지만, 아직 이에 대한 증거는 없습니다.
—
Dana Moshkovitz 2016 년