Konsekwencje

12

Mam część próbnej próby PNP. Próba dowodowa polega na zmniejszeniu karpu zP-kompletny problem 3-REGULARNA POKRYWA VERTEX do SAT.

Biorąc pod uwagę sześcienny wykres G, redukcja generuje wzór CNF F posiadający obie następujące właściwości:

  • F ma co najwyżej 1 spełniające zadanie.
  • F jest zadowalający tylko i tylko wtedy, gdy liczba pokryw wierzchołków wynosi G to jest dziwne.

pytania

  1. Jakie byłyby konsekwencje PNP? Konsekwencja, o której już wiem, jest następująca:PH można by zredukować NPpoprzez dwustronną randomizowaną redukcję. Innymi słowy, mielibyśmyPHBPPNP (używając twierdzenia Tody, które stwierdza, że PHBPPP, po prostu zastępując P z NP). nie wiem czyBPPNP wykazano, że jest zawarty na pewnym poziomie i Wielomianowej Hierarchii: jeśli tak, byłaby to kolejna konsekwencja PH zapada się do takiego poziomu i. Ponadto zgodnie z powszechnie przyjętymi założeniami dotyczącymi derandomizacji (BPP=P), tak jak my, hierarchia wielomianowa zawaliłaby się między pierwszym a drugim poziomem PH=PNP=Δ2P (Powiedziano mi, że to nieprawda, ale nie usunę tej linii, dopóki nie w pełni zrozumiem dlaczego).
  2. Jeśli się nie mylę, wspomniana redukcja okazałaby się więcej niż PNP. To by się okazałoPUP. Jakie byłyby konsekwencjePUP, oprócz tych już sugerowanych przezPNP? Nie wiem dokładnie, czyPUP jeszcze bardziej zaskoczyłoby i tak już zaskakujące konsekwencje PNP, ani w jakim stopniu. Intuicyjnie zakładam, że tak, i to w dość szerokim zakresie.
Giorgio Camerani
źródło
22
P jest zamknięty pod dopełnieniem, a losowa redukcja PH do P stąd jest wiele-jeden PNP faktycznie implikuje PH=Σ2P=Π2P=AMcoAM, i PHNP/polycoNP/poly. UP nie robi dużej różnicy (por. Brak czegokolwiek przydatnego w cstheory.stackexchange.com/questions/3887 ).
Emil Jeřábek
7
@ EmilJeřábek Dzięki za interesujący komentarz, nie wiedziałem o tych konsekwencjach. Znałem pytanie, które mi wskazałeś, jednak bym się tego spodziewałPUP (jak również NPUP) być zaskakującym, przynajmniej dlatego, że UPnie wiadomo, że ma pełne problemy. Interesujące jest, jak coś powszechnie przypuszczano, że jest fałszywe (NPUP), nie ma, jeśli to prawda, żadnych szokujących konsekwencji. Możesz rozważyć rozszerzenie komentarza na odpowiedź ...
Giorgio Camerani,
9
Nie, całkowicie się mylisz. BPP = P mówi tylko, że każdy język, który jest obliczalny przez maszynę BPP, jest również obliczalny przez maszynę P. Nie mówi nic o językach, które są obliczalne przez maszynę BPP z nietrywialną wyrocznią. Z twojego błędnego argumentu wynika, że ​​NP = PNPA=PA dla każdego A, a zatem wiemy, że jest fałszywy NPProzwiązano. A jeśli o to chodzi, twój argument sugerowałbyBPPP, ponieważ istnieją wyrocznie A dla którego BPPAPA.
Emil Jeřábek
4
@Giorgio: Twierdzi tylko, że rozważany przez ciebie tok rozumowania nie działa w takich okolicznościach. Odpowiednia część: „Jeśli maszyna, do której dołączam wyrocznię, jest co najmniej tak potężna, dlaczego nie powinno nastąpić włączenie?”. Nie wydaje się mówić, że samo twierdzenie jest fałszywe; tylko, że twoja konkretna intuicja nie działa. Nie możemy jeszcze wykluczyć, że probabilistyczne aspekty PPTM nie mogłyby więcej skorzystać z tej wyroczni. Probabilistyczna TM ma do dyspozycji więcej narzędzi, ale narzędzie może nie zapewnić wyraźnych korzyści bez dodatkowych (takich jak NP wyrocznia).
mdxn
8
Nawet przy założeniu, że PRNG jest wystarczająco silny, aby zawalić P i BPP, nie rozumiem, dlaczego musi to oznaczać BPP z wyrocznią NP, a P z wyrocznią NP musi być taki sam. Zwykle PRNG mają gwarancję, że żaden obwód polaryzujący nie będzie w stanie odróżnić swojej mocy wyjściowej od naprawdę losowych bitów. Ale w przypadku maszyn wyroczni potrzebujesz gwarancji na każdy obwód polisizowy z dozwolonymi bramkami NP, a to jest silniejsze. Impagliazzo-Wigderson relatywizuje się, ale trzeba wzmocnić założenie dotyczące twardości ( eccc.hpi-web.de/report/1998/055/comment/1/download )
Sasho Nikolov

Odpowiedzi:

4

Istnieją dwa zestawy wyroczni zdefiniowane w T88, takie jakNPAPA i PBNPB.

Tayfun Pay
źródło
czy jest jakaś konsekwencja w PPPtrzyma?
T ....