Pozwól probabilistycznej maszynie Turinga mieć dostęp do nieuczciwej monety, która pojawia się z prawdopodobieństwem (trzepnięcia są niezależne). Zdefiniuj jako klasę języków rozpoznawalnych przez taki komputer w czasie wielomianowym. Standardowym ćwiczeniem jest wykazanie, że:B P P p
A) Jeśli jest racjonalne lub nawet obliczalne z to . (Przy -computable to znaczy: jest losowo wielomianowej algorytm, który jest podawany w pojedynczych, powraca whp binarna racjonalnymi mianowniku , który znajduje się w odległości w ).B P P B P P p = B P P B P P n 2 n 2 - n - 1 p
B) Dla niektórych nieobliczalnych klasa zawiera nierozstrzygalny język, a zatem jest większa niż . Takie wartości tworzą gęsty zbiór w .B P P p B P P p ( 0 , 1 )
Moje pytanie brzmi: co dzieje się pomiędzy? Czy istnieje kryterium dla ? W szczególności:
1) Czy istnieją prawdopodobieństwa , tak że ? (Mogą być obliczalne w niektórych wyższych klasach).p B P P p = B P P
2) Czy szerszy niż dla wszystkich nieobliczalnych ? (Parametry, o których mowa, to parametry, których rozwinięcie binarne zawiera bardzo długie sekwencje zer i / lub jedynek. W takim przypadku obliczanie bitów przez losowe próbkowanie może zająć bardzo długi, a nawet nieobliczalny czas, a problemu nie można przeskalować do czasu wielomianowego. Czasami trudność można pokonać przez inną bazę ekspansji, ale niektóre mogą oszukać wszystkie bazy). B P P p p