Diciamo che il linguaggio è denso se esiste un polinomio p tale che | J c ∩ Σ n | ≤ p ( n ) per tutti gli n ∈ N . In altre parole, per ogni data lunghezza n esistono solo polinomialmente molte parole di lunghezza n che non sono in J .
Il problema che sto studiando attualmente richiede di mostrare quanto segue
Se esiste un linguaggio denso completo allora P = N P
Ciò che il testo suggerisce è considerare la riduzione polinomiale a - S A T e quindi costruire un algoritmo che tenti di soddisfare la formula C N F data generando al contempo elementi in J c .
Quello che mi chiedo è
Esiste una prova più diretta? Questa nozione è nota in un contesto più generale?