Konsekwencje


12

Mam część próbnej próby ⊕P⊆NP. Próba dowodowa polega na zmniejszeniu karpu z⊕P-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 ⊕P⊆NP? Konsekwencja, o której już wiem, jest następująca:PH można by zredukować NPpoprzez dwustronną randomizowaną redukcję. Innymi słowy, mielibyśmyPH⊆BPPNP (używając twierdzenia Tody, które stwierdza, że PH⊆BPP⊕P, 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ż ⊕P⊆NP. To by się okazało⊕P⊆UP. Jakie byłyby konsekwencje⊕P⊆UP, oprócz tych już sugerowanych przez⊕P⊆NP? Nie wiem dokładnie, czy⊕P⊆UP jeszcze bardziej zaskoczyłoby i tak już zaskakujące konsekwencje ⊕P⊆NP, ani w jakim stopniu. Intuicyjnie zakładam, że tak, i to w dość szerokim zakresie.

22
⊕P jest zamknięty pod dopełnieniem, a losowa redukcja PH do ⊕P stąd jest wiele-jeden ⊕P⊆NP faktycznie implikuje PH=Σ2P=Π2P=AM∩coAM, i PH⊆NP/poly∩coNP/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ł⊕P⊆UP (jak również NP⊆UP) być zaskakującym, przynajmniej dlatego, że UPnie wiadomo, że ma pełne problemy. Interesujące jest, jak coś powszechnie przypuszczano, że jest fałszywe (NP⊆UP), 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 NP≠Prozwiązano. A jeśli o to chodzi, twój argument sugerowałbyBPP≠P, ponieważ istnieją wyrocznie A dla którego BPPA≠PA.
— 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 jakNPA⊈⊕PA i ⊕PB⊈NPB.


czy jest jakaś konsekwencja w PP⊆⊕Ptrzyma?
— T ....
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.