(Von Neumann podał algorytm, który symuluje uczciwą monetę, mając dostęp do identycznych monet o tendencyjnym charakterze. Algorytm ten potencjalnie wymaga nieskończonej liczby monet (choć w oczekiwaniu wystarcza ostatecznie ich wiele). Pytanie dotyczy przypadku, gdy dozwolona liczba rzutów monetą jest zobowiązany.)
Załóżmy, że mamy identycznych monet o nastawieniu . Celem jest symulacja jednego rzutu monetą przy jednoczesnym zminimalizowaniu stronniczości.
Symulacja musi być wydajna w następującym znaczeniu: Algorytm działający w czasie wielomianowym sprawdza losowych bitów i wysyła pojedynczy bit. Odchylenie algorytmu jest określony jako gdzie oczekiwane jest przejęcie rozkładu określonego przez bitów takich, że .
Który algorytm działa w czasie wielomianowym ma najmniejszego odchylenia B i s ( ) ?
To pytanie wydaje mi się bardzo naturalne i jest bardzo prawdopodobne, że zostało wcześniej rozważone.
Co wiadomo na temat tego problemu? Czy coś wiadomo, kiedy słabszy klasy (w , itd.) Algorytmów jest brane pod uwagę?