Ci sono problemi NP completi senza euristica?


18

Esistono problemi NP completi senza un sottoinsieme infinito di istanze tale che l'appartenenza a Φ può essere decisa in tempo polinomiale e per tutti x Φ , x può essere risolta in tempo polinomiale? (Supponendo P N P )ΦΦxΦxPNP


Vedi questa congettura sorprendente , che è significativamente più plausibile di quanto sembri la sua affermazione, per le ragioni spiegate dall'articolo.

Risposte:


16

Vedi la risposta di Josh Grochow al superset temporale Poly del linguaggio completo NP con infinite stringhe escluse da esso . Secondo tale risposta, sotto alcune ipotesi crittografiche naturali, per ogni problema co-NP-completo esiste un sottoinsieme infinito di istanze tale che l'appartenenza a Φ è tempo polinomiale e il problema decisionale limitato a Φ è banale (risposta sempre no) .ΦΦΦ

Questo può essere formalizzato affermando che nessun set completo di NP-completo è immune da P. È anche noto (sempre secondo ipotesi crittografiche) che nessun set NP completo è immune al P. Quindi esiste un altro sottoinsieme infinito tale che l'appartenenza a Φ è testabile in tempo polinomiale e il problema decisionale limitato a Φ ha sempre risposta sì. Vedere ad es. Glasser et al., "Proprietà dei set NP completi", SICOMP 2006, doi: 10.1137 / S009753970444421X .ΦΦΦ


È davvero fantastico, grazie :). Per completezza, questi presupposti sono: esistono generatori pseudocasuali e esistono permutazioni unidirezionali
sicure

@Phylliida: si noti che quelli stanno usando una definizione teorica della complessità per "generatore pseudocasuale", piuttosto che una normale definizione crittografica.

0

Una prima osservazione è che avere esattamente ciò che chiedi sarebbe una prova che poiché ciò implicherebbe che l'insieme di tutte le istanze non può essere risolto in un tempo polinomiale.PNP

Tuttavia, e penso che questo sia ciò che intendevi, possiamo giocare un po 'con ciò che intendiamo per "risolto in tempo polinomiale". Se intendiamo con ciò tutti i sottoinsiemi infiniti di istanze la cui appartenenza è in P sono N P completi, allora la risposta è no dal Teorema di Mahaney ( http://blog.computationalcomplexity.org/2007/06/sparse-sets-tribute -to-mahaney.html ). Questo teorema afferma che nessun problema NP-completo può essere sparse a meno che P = N P . Ora, prendendo il sottoinsieme di istanze { 0 ii N } , abbiamo un sottoinsieme sparso infinito di istanze per le quali si trova l'appartenenza al testϕPNPP=NP{0iiN} che non può essere N P completo a meno che P = N P dal teorema di Mahaney.PNPP=NP


Ah scusa, quello che volevo dire è che non possono essere risolti in tempo polinomiale supponendo , hai ragione, è molto importantePNP
Phylliida,
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.