Conseguenze di


12

Ho parte di un tentativo di prova di ⊕P⊆NP . Il tentativo di prova consiste in una riduzione del Karp dal ⊕P problema completo ⊕ 3-REGOLARE VERTEX COVER a SAT.

Dato un grafico cubico G , la riduzione produce una formula CNF Favente entrambe le seguenti proprietà:

  • F ha al massimo1 incarico soddisfacente.
  • F è soddisfacente se e solo se il numero di coperture dei vertici diG è dispari.

Domande

  1. Quali sarebbero le conseguenze di ⊕P⊆NP ? Una conseguenza di cui sono già a conoscenza è la seguente: PH sarebbe riducibile a NP tramite riduzione randomizzata su due lati. In altre parole avremmo PH⊆BPPNP (usando il Teorema di Toda, che afferma che PH⊆BPP⊕P , semplicemente sostituendo ⊕P con NP ). Non so se BPPNPè stato dimostrato che è contenuto in qualche livello i della Gerarchia polinomiale: se sì, un'ulteriore conseguenza sarebbe che PH collassi a tale livello i . Inoltre, in base a ipotesi di derandomizzazione ampiamente accettate ( BPP=P ), la Gerarchia polinomiale collasserebbe tra il primo e il secondo livello, come avremmo PH=PNP=Δ2P (mi hanno detto che non lo è vero, tuttavia non cancellerò questa riga fino a quando non capirò completamente perché).
  2. Se non mi sbaglio, la riduzione di cui sopra sarebbe in realtà rivelarsi più di . Sarebbe dimostrare ⊕ P ⊆ U P . Quali sarebbero le conseguenze di ⊕ P ⊆ U P , oltre a quelle già implicate da ⊕ P ⊆ N P ? Non so esattamente se ⊕ P ⊆ U P aggiungerebbe più sorpresa alle conseguenze già sorprendenti di ⊕ P ⊆ N P⊕P⊆NP⊕P⊆UP⊕P⊆UP⊕P⊆NP⊕P⊆UP⊕P⊆NP, né in quale misura. Intuitivamente presumo che lo sarebbe, e in larga misura.

22
è chiuso sotto complemento e la riduzione randomizzata di PH a ⊕ P è molti-uno, quindi ⊕ P ⊆ N P implica effettivamente P H = Σ P 2 = Π P 2 = A M ∩ c o A M , e P H ⊆ N P / p o l y ∩ c o N P / p o l y⊕P⊕P⊕P⊆NPPH=Σ2P=Π2P=AM∩coAMPH⊆NP/poly∩coNP/poly. UP non fa molta differenza (vedi la mancanza di qualcosa di utile in cstheory.stackexchange.com/questions/3887 ).
— Emil Jeřábek,

7
@EmilJeřábek Grazie per il tuo interessante commento, non ne conoscevo le conseguenze. Conoscevo la domanda che mi hai fatto notare, tuttavia mi sarei aspettato che (così come N P ⊆ U P ) fosse sorprendente, almeno perché U P non è noto per avere problemi completi. È interessante notare come non sia noto che qualcosa ampiamente ipotizzato falso ( N P ⊆ U P ) abbia, se vero, conseguenze scioccanti. Potresti considerare di espandere il tuo commento in una risposta ...⊕P⊆UPNP⊆UPUPNP⊆UP
— Giorgio Camerani,

9
No, ti sbagli completamente. BPP = P dice solo che ogni linguaggio calcolabile da una macchina BPP è calcolabile anche da una macchina P. Non dice nulla delle lingue calcolabili da una macchina BPP con un oracolo non banale. Secondo il tuo argomento errato, NP = P implica per ogni A , che sappiamo essere falso, quindi N P ≠ P è risolto. E del resto, il tuo argomento implicherebbe B P P ≠ P , poiché esistono oracoli A per i quali B P P A ≠ P ANPA=PAANP≠PBPP≠PABPPA≠PA.
— Emil Jeřábek,

4
@Giorgio: afferma solo che il ragionamento che hai considerato non funziona in questa circostanza. Parte pertinente: "Se la macchina alla quale attacco l'oracolo è almeno altrettanto potente, perché non dovrebbe seguire l'inclusione?". Non sembra dire che l'affermazione stessa sia falsa; solo che la tua intuizione particolare non funziona. Non possiamo ancora escludere che aspetti probabilistici del PPTM non possano trarre maggiori benefici da quell'oracolo. Il TM probabilistico ha più strumenti a sua disposizione, ma lo strumento potrebbe non fornire vantaggi rigorosi senza altri (come l'oracolo NP).
— mdxn,

8
Anche supponendo che esista un PRNG abbastanza forte da far crollare P e BPP, non vedo perché questo debba necessariamente implicare BPP con un oracolo NP e P con un oracolo NP deve essere lo stesso. Normalmente i PRNG hanno la garanzia che nessun circuito polisize può distinguere la loro uscita da bit veramente casuali. Ma per le macchine oracle è necessaria la garanzia per ogni circuito polisize con porte NP consentite, e questo è più forte. Impagliazzo-Wigderson si relativizza, ma è necessario rafforzare l'assunzione della durezza ( eccc.hpi-web.de/report/1998/055/comment/1/download )
— Sasho Nikolov,

Risposte:


4

Ci sono due insiemi di oracolo definiti T88 tale che NPA⊈⊕PA e ⊕PB⊈NPB .


c'è qualche conseguenza in vale? PP⊆⊕P
— T ....
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.