폰 노이만 (Von Neumann)은 동일한 편향 동전에 접근 할 수있는 공정한 동전을 시뮬레이트하는 알고리즘을 제공했습니다. 알고리즘은 잠재적으로 무한한 수의 동전을 필요로합니다 (예상치 만해도 충분하게 충분합니다).이 질문은 동전 던지기 횟수가 제한됨)
bias 동일한 동전 이 있다고 가정하십시오 . 목표는 바이어스를 최소화하면서 단일 동전 던지기를 시뮬레이션하는 것입니다.
다항식 시간으로 실행되는 알고리즘은 랜덤 비트를 보고 단일 비트를 출력합니다. 알고리즘의 바이어스는기대는에 의해 정의 된 분배를 통해 수행되는 곳 IID 비트 되도록 .B i a s ( A ) = | E [ A = 0 ] − E [ A = 1 ] | n x 1 , … , x n P r o b [ x i = 1 ] − P r o b [ x i = 0 ] = δ
다항식 시간으로 실행 되는 알고리즘 중 바이어스가 가장 작은 바이어스 무엇입니까?B i a s ( A )
이 질문은 나에게 매우 자연스럽고 이전에 고려되었을 가능성이 큽니다.
이 문제에 대해 알려진 것은 무엇입니까? 더 약한 클래스 ( 등)의 알고리즘이 고려 될 때 알려진 것이 있습니까?