Hierarchia dla BPP a derandomizacja

29

W jednym zdaniu: czy istnienie hierarchii dla oznaczałoby jakiekolwiek wyniki derandomizacji?bP.T.jaM.mi

Powiązane, ale niejasne pytanie brzmi: czy istnienie hierarchii dla implikuje jakieś trudne dolne granice? Czy rozwiązanie tego problemu uderza w znaną barierę w teorii złożoności?bP.T.jaM.mi

Moim motywem do tego pytania jest zrozumienie względnej trudności (w odniesieniu do innych głównych otwartych problemów w teorii złożoności) wykazania hierarchii dla . Zakładam, że wszyscy uważają, że taka hierarchia istnieje, ale proszę, popraw mnie, jeśli uważasz inaczej.bP.T.jaM.mi

Pewne tło : bP.T.jaM.mi(fa(n)) zawiera te języki, o których członkostwie decyduje probabilistyczna maszyna tokarska w czasie fa(n) z ograniczonym prawdopodobieństwem błędu. Mówiąc dokładniej, język L.bP.T.jaM.mi(fa(n)) jeżeli istnieje probabilistyczna maszyna Turinga T. taka, że ​​dla dowolnego maszyna działa w czasieT O ( f ( | x | ) )xLTO(f(|x|)) i przyjmuje z prawdopodobieństwem co najmniej , a dla każdego , biegnie w czasie i odrzuca z prawdopodobieństwem co najmniej .x L T O ( f ( | x | ) ), 2 / 32/3xLTO(f(|x|))2/3

Bezwarunkowo jest otwarte, czy dla wszystkich . Barak pokazał, że istnieje ścisła hierarchia dla komputerów z . Fortnow i Santhanam poprawili to do 1 odrobiny porad. To prowadzi mnie do myślenia, że ​​udowodnienie istnienia probabilistycznej hierarchii czasu nie jest tak dalekie. Z drugiej strony wynik jest nadal otwarty i nie mogę znaleźć żadnego postępu po 2004 r. Referencje, jak zwykle, można znaleźć w zoo .BPTIME(nc)BPTIME(n)c>1BPTIMEO(logn)

Związek z derandomizacją pochodzi z wyników Impagliazza i Wigdersona: wykazali oni, że przy założeniu prawdopodobnej złożoności dla dowolnego stałego i pewnego stałego . Klasyczne twierdzenia dotyczące hierarchii czasu dla czasu deterministycznego implikują hierarchię czasu dla czasu probabilistycznego. Zadaje odwrotne pytanie: czy hierarchia probabilistyczna uderza w barierę związaną z udowodnieniem wyników derandomizacji?BPTIME(nd)DTIME(nc)dc


EDYCJA: Akceptuję odpowiedź Ryana jako bardziej kompletne rozwiązanie.

Jeśli ktoś ma spostrzeżenia na temat tego, co stoi między nami i dowodzi, że istnieje hierarchia czasu probabilistycznego, prosimy o odpowiedź / komentarz. Oczywiście oczywistą odpowiedzią jest to, że ma semantyczną definicję, która sprzeciwia się klasycznym technikom. Interesują mnie mniej oczywiste obserwacje.BPTIMmi

Sasho Nikolov
źródło

Odpowiedzi:

22

Niech PTH będzie hipotezą, że istnieje probabilistyczna hierarchia czasu. Załóżmy, że odpowiedź na twoje pytanie jest prawdziwa, tzn. „PTH oznacza ” dla niektórych stałych c . Wtedy E X P B P P byłoby bezwarunkowo prawdziwe. Rozważ dwa przypadki:bP.P.T.jaM.mi[2)ndo]domiXP.bP.P.

  • Jeśli PTH jest fałszywe, a następnie . To jest przeciwieństwo tego, co zauważył Lance.miXP.bP.P.
  • Jeśli PTH jest prawdziwy, wówczas "PTH oznacza ", więc jeszcze raz E X P B P P .bP.P.T.jaM.mi[2)ndo]miXP.bP.P.

W rzeczywistości nawet nieskończenie często derandomizacja BPP pod PTH pociągałaby za sobą bezwarunkowo Niezależnie od tego, jakie bariery dotyczą dowodzenia E X P B P P , odnoszą się one do stwierdzeń typu „PTH implikuje derandomizację”.miXP.bP.P.miXP.bP.P.

Ryan Williams
źródło
3
Miły. Istnieje więc silna bariera uniemożliwiająca wykazanie, że istnieje bariera związana z derandomizacją w udowodnieniu PTH.
Sasho Nikolov
18

Wyznaczenie probabilistycznej hierarchii czasu nie jest trudne, jeśli BPP = EXP, skrajny przypadek braku derandomizacji.

Lance Fortnow
źródło
2
I nie potrzebujesz BPP = EXP, po prostu potrzebujesz BPP nie w DTIME (2 ^ {n ^ c)}) dla stałej c> 1. Oznacza to, że potrzebujesz tylko tego, że BPP jest trudne dla DTIME, a nie BPP potrafi rozwiązywać języki E-complete. To mówi, że skrajny brak derandomizacji implikuje hierarchię. Co z pośrednim brakiem derandomizacji?
Jeff KInne
Dobre obserwacje. Tak więc zwinięcie jest tak samo dobre jak zwinięcie w celu ustalenia hierarchii. Podważa to moją motywację, ale technicznie rzecz biorąc, czy nadal nie jest możliwe, że hierarchia probabilistyczna pociąga za sobą derandomizację, nawet jeśli brak derandomizacji implikuje hierarchię probabilistyczną (fałszywe stwierdzenie może sugerować prawdziwe stwierdzenie)? Niejasne pytanie o to, jakie bariery napotyka problem hierarchii BPP. Np. Możliwe, że BPP ma hierarchię dla wszystkich wyroczni (nierozwiązane pytanie Fortnow-Sipser'89), więc relatywizacja nie jest problemem od początku?
Sasho Nikolov