Problema NP completo con polinomialmente molti certificati?


10

Chiamiamo una lingua NP scarsamente certificata se e solo se:L

Esiste un polinomio tale che per ogni input x Σ di dimensione n , se x L, quindi l'insieme U x dei certificati u che verifica che x L abbia dimensioni polinomiali, ovvero | U x | p ( n ) .p:NNxΣnxLUxuxL|Ux|p(n)

In termini più brevi, ogni ingresso trovi ad una maggior quantità polinomio di certificati che verificano sua inclusione L .xL

Esempio: per illustrare, considera il problema :CLIQUE

CLIQUE={(G,k)G has a clique of size k}

Il linguaggio è non scarsamente certificato , come input x = ( G , k ) potrebbe facilmente avere una quantità esponenziale di k -cliques qualità di certificati che dimostrano che x C L I Q U E .CLIQUE x=(G,k)kxCLIQUE

Esempio di fine

La domanda, quindi, è: esistono lingue conosciute scarsamente certificate NP-complete? Eventuali approfondimenti sono ben accetti, anche se non rispondono alla domanda!

Nota : questa definizione è diversa da quella di una lingua sparsa!


UxVxLUx={u:V(x,u)=1}LVLUx

Risposte:


12

NPfewPfewPNPNPfewP=NP


Questo e 'esattamente quello che stavo cercando. Saluti!
gdiazc,

=P=NP

1
FewPFewFewxLQ(x,|Ux|)xLFewP

1
FewFewPUPBPPFewFewPPromiseFewPromiseFewP

FewFewPLFewPFewP
Tayfun paga il
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.