Durezza di approssimazione assumendo NP! = CoNP


32

Due dei presupposti comuni per dimostrare la durezza dei risultati di approssimazione sono e Unique Games Conjecture. Ci sono dei risultati di approssimazione sulla durezza che assumono ? Sto cercando il problema tale che "è difficile approssimare all'interno di un fattore meno che ".PNPNPcoNPAAαNP=coNP

È noto che "mostrare la durezza NP del fattore per il problema vettoriale più breve implicherebbe che ". Nota che questo è "l'opposto" di ciò che sto cercando.nNP=coNP

Chiarimento: è possibile che e ancora la domanda P vs NP sia aperta. Sto cercando la durezza del risultato di approssimazione che diventerà falsa se ma non è influenzato (vale a dire, rimane ancora come una congettura) da .NP=coNPNP=coNPPNP


@ Kintali, Il risultato SVP è interessante. Sei a conoscenza di altri esempi simili al risultato del problema vettoriale più breve?
Mohammad Al-Turkistany,

Non sono a conoscenza di più di tali risultati.
Shiva Kintali,

Risposte:


20

Ecco un'osservazione semplice. Se si assume , allora è abbastanza facile vedere che ci sono ottimizzazione che non hanno nemmeno buoni algoritmi di approssimazione non deterministica , in un certo senso.NPcoNPNP

Ad esempio, il teorema di PCP afferma che è possibile tradurre SAT nel problema di distinguere se delle clausole è soddisfatto e tutte le clausole sono soddisfatte, per alcuni . Supponiamo che esista un algoritmo non deterministico in grado di distinguere tra questi due casi, nel senso che l'algoritmo non deterministico può riportare in ciascun percorso di calcolo "tutti soddisfatti" o "al massimo ", e dice "al massimo "in qualche percorso se al massimo può essere soddisfatto, altrimenti dice" tutto soddisfatto "in ogni percorso di calcolo se tutte le equazioni possono essere soddisfatte. Questo è sufficiente per decidere SAT in ,1εε>01ε1ε1εcoNPNP=coNP. Sembra chiaro che l'esistenza di un tale algoritmo non deterministico non ha alcuna influenza sul fatto che .P=NP

È abbastanza plausibile che esista uno scenario più "naturale": un problema di ottimizzazione che è difficile approssimare nel tempo polinomiale deterministico in ma non è noto per essere difficile in . (Questo è probabilmente ciò che volevi davvero chiedere.) Molti risultati sulla durezza dell'approssimazione sono provati per la prima volta in base a ipotesi più forti (ad es. non in tempo subsponenziale o non in B P P ). In alcuni casi, i miglioramenti successivi indeboliscono il presupposto necessario, a volte fino a P N PNPcoNPPNPNPNPBPPPNP. Quindi c'è speranza che ci sia una risposta leggermente più soddisfacente alla tua domanda di questa. È difficile chiedersi come ci potrebbe essere un problema che non può essere dimostrata difficile da approssimare in polytime deterministico sotto , ma può essere provato duro sotto N P c o N P . Ciò significherebbe che N P c o N P ci dice qualcosa sui calcoli deterministici che P N P non dice già; intuitivamente, questo è difficile da capire.PNPNPcoNPNPcoNPPNP


Sì. È difficile capire che tali risultati di durezza sono persino possibili. Mi chiedevo se potessimo provare la non esistenza di tali risultati di durezza. Uff ... sta diventando complicato.
Shiva Kintali,

(1) Temo che tu stia scrivendo il caso sì e il caso contrario nel secondo paragrafo. È facile costruire un algoritmo non deterministico che fa ciò che hai dichiarato (riporta "tutti soddisfatti" in almeno un percorso se la formula è soddisfacente e riporta "al massimo 1 − ε" in tutti i percorsi se la formula è ε-tutt'altro che soddisfacente ) verificando non deterministicamente tutti i compiti di verità. (2) Concordo sulla parte "difficile da comprendere".
Tsuyoshi Ito,

8

Disclaimer: questa non è una risposta diretta.

In realtà ci sono molte più condizioni di durezza oltre a P! = NP e UGC. David Johnson ha scritto una bellissima rubrica per Transactions on Algorithms nel 2006 proprio su questo problema. Elenca i numerosi diversi presupposti utilizzati per mostrare la durezza e il modo in cui si relazionano tra loro.

Sfortunatamente, queste sono tutte classi NP vs deterministiche (ad eccezione di NP e co-AM). NP vs co-NP non è affatto coperto.


2
A parte l'interesse, David Johnson parla di NP vs co-NP nella colonna successiva - colonna numero completezza NP 26 !
Daniel Apon,

ah certo. Avrei dovuto ricordare. Ma nessuna approssimazione però ...
Suresh Venkat,

4

è un'ipotesi forte di P N P dal N P c o N P implica P N P . Quindi, qualsiasi durezza del risultato di approssimazione presupponendo che P N P segua anche l'assunto N P c o N P.NPcoNPPNPNPcoNPPNPPNPNPcoNP


3
È possibile che NP = coNP e la domanda P vs NP sia aperta. Sto cercando la durezza del risultato di approssimazione che diventerà falsa se NP = coNP ma non è influenzato (cioè rimane ancora come una congettura) da P! = NP.
Shiva Kintali,

Nella tua domanda, stai cercando il problema A tale che "è facile approssimare all'interno di un fattore α implica NP = coNP" che equivale a "Se N P c o N P è difficile approssimare A all'interno di un fattore α ". Modifica la domanda per riflettere il tuo commento. AαNPcoNPα
Mohammad Al-Turkistany,

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.