Czy istnieje interesujący przykład losowego algorytmu dla problemu wyszukiwania, który zawsze generuje tę samą (poprawną) odpowiedź, niezależnie od wewnętrznej losowości, ale który wykorzystuje losowość, dzięki czemu jej oczekiwany czas działania jest lepszy niż czas działania najszybszego znanego algorytm deterministyczny dla problemu?
W szczególności zastanawiałem się, czy istnieje taki algorytm do znajdowania liczby pierwszej między n a 2n. Nie jest znany algorytm deterministyczny wielomianu czasu. Istnieje trywialny algorytm losowy, który działa po prostu próbkując losowe liczby całkowite w przedziale, który działa dzięki twierdzeniu o liczbie pierwszej . Ale czy istnieje algorytm powyższego rodzaju, którego oczekiwany czas działania jest pośredni między nimi?
EDYCJA: Aby nieco zawęzić moje pytanie, chciałem takiego algorytmu dla problemu, w którym istnieje wiele możliwych poprawnych wyników, a jednak algorytm losowy ustawia się na jednym niezależnie od jego losowości. Zdaję sobie sprawę, że pytanie prawdopodobnie nie jest w pełni określone ...