Niech będzie klasą złożoności, a będzie losowym odpowiednikiem zdefiniowanego jako w odniesieniu do . Bardziej formalnie podajemy wielomianowo wiele bitów losowych i akceptujemy dane wejściowe, jeśli prawdopodobieństwo akceptacji jest większe niż .
Wiadomo, że dla klasy obwodów nierównomiernych mamy :
Miklós Ajtai, Michael Ben-Or: Twierdzenie o probabilistycznych obliczeniach stałej głębokości STOC 1984: 471-474
Czy znane są uogólnienia tego twierdzenia? Na przykład, czy wiemy, czy (wciąż w nierównomiernym ustawieniu)? To ostatnie pytanie wydaje mi się nie trywialne, ponieważ wydaje się prawdopodobne, że na przykład znajduje się w . s,t
Odpowiedni post na ten temat: /mathpro/35184/use-of-randomness-in-constant-parallel-time
Odpowiedzi:
Większość niejednorodnych klas złożoności - w tym - jest zamykanych pod operatorem B P przez ten sam argument, co B P P ⊆ P / p o l y : przy użyciu granicy Chernoffa-Hoeffdinga prawdopodobieństwo błędu można zmniejszyć poniżej 2 - n przez równoległe prowadzenie O ( n ) wystąpień obwodu z niezależnymi losowymi bitami i głosowanie większością; następnie przez związanie, sekwencja losowych bitów daje poprawny wynik dla wszystkich 2 n danych wejściowych o długości nN C.1 B P. B P P ⊆ P / p o l y 2)- n O ( n ) 2)n n jednocześnie z niezerowym prawdopodobieństwem, a w szczególności istnieje taka sekwencja. Możemy to podłączyć do obwodu.
Ten argument ma zastosowanie do dowolnej klasy obwodów, które są zamknięte, biorąc większość równoległych kopii obwodu i mocując bramki wejściowe do stałych. W praktyce oznacza to każdą przyzwoitą niejednorodną klasę powyżej T C 0 , ponieważ większość można obliczyć w T C 0 .O ( n ) T C.0 T C.0
Dowód jest bardziej skomplikowany dla , ponieważ ta klasa nie oblicza funkcji większości. (Chociaż nie widziałem gazety Ajtai i Ben-Or, domyślam się, że używają oni w przybliżeniu większości).A C.0
źródło