Sono un po 'confuso dalla terminologia che ho riscontrato per quanto riguarda la complessità dei problemi di ottimizzazione. In una classe di algoritmi, ho avuto il grande problema di parsimonia descritto come NP-completo. Tuttavia, non sono esattamente sicuro di cosa significhi il termine NP-completo nel contesto di un problema di ottimizzazione. Significa solo che il problema decisionale corrispondente è NP-completo? Ciò significa che il problema dell'ottimizzazione potrebbe in effetti essere più difficile (forse al di fuori di NP)?
In particolare, sono preoccupato per il fatto che mentre un problema decisionale completo NP è verificabile nel tempo polinomiale, una soluzione a un corrispondente problema di ottimizzazione non sembra essere verificabile nel tempo polinomiale. Ciò significa che il problema non è realmente in NP, o la verificabilità del tempo polinomiale è solo una caratteristica dei problemi di decisione NP?