Estoy un poco confundido por alguna terminología que he encontrado con respecto a la complejidad de los problemas de optimización. En una clase de algoritmos, tuve el gran problema de parsimonia descrito como NP-completo. Sin embargo, no estoy exactamente seguro de lo que significa el término NP-complete en el contexto de un problema de optimización. ¿Esto solo significa que el problema de decisión correspondiente es NP-completo? ¿Y eso significa que el problema de optimización puede ser más difícil (quizás fuera de NP)?
En particular, me preocupa el hecho de que, si bien un problema de decisión de NP completo es verificable en tiempo polinómico, una solución a un problema de optimización correspondiente no parece ser verificable en tiempo polinómico. ¿Significa eso que el problema no está realmente en NP, o la verificabilidad del tiempo polinomial es solo una característica de los problemas de decisión de NP?