Ho l'impressione che per ogni problema NP completo, per infinitamente molte dimensioni di input , il numero di istanze yes su tutti i possibili input di dimensione sia (almeno) esponenziale in .
È vero? Può essere provato (probabilmente solo supponendo che )? O possiamo, forse artificialmente, trovare un problema in cui per tutti (abbastanza grande) , il numero di istanze yes è al massimo polinomiale in ?
Il mio ragionamento è fondamentalmente che dato un'istanza yes per 3-SAT, possiamo identificare il letterale in ogni clausola che lo rende vero e sostituire un'altra variabile nella clausola con l'ennesima variabile, senza cambiare che sia soddisfacente. Dal momento che potremmo farlo con ogni clausola, porta a un numero esponenziale di istanze yes. Lo stesso vale per molti altri problemi come il percorso hamiltoniano: possiamo cambiare liberamente i bordi che non sono sul percorso. Quindi ho vagamente ragione nel ritenere che, laddove in qualche modo devono essere mantenute soluzioni, la riducibilità è necessaria, deve valere per tutti i problemi NP-completi.
Sembra anche valere per il problema forse intermedio NP dell'isomorfismo dei grafi (dove possiamo applicare liberamente le stesse modifiche ad entrambi i grafici se conosciamo la mappatura). Mi chiedo se valga anche per la fattorizzazione a numeri interi.