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:N→Nx∈Σ∗nx∈LUxux∈L|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)kx∈CLIQUE

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!


UxVx∈LUx={u:V(x,u)=1}LVLUx

Risposte:


12

NPfewPfewP≠NPNPfewP=NP


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

≠=P=NP

1
FewPFewFewx∈LQ(x,|Ux|)x∈LFewP

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.