Problema
NP-completo, cualquiera de una clase de problemas computacionales problemas computacionales En informática teórica, un problema computacional es un problema que una computadora podría resolver o una pregunta que una computadora podría resolver. ser capaz de responder. Por ejemplo, el problema del factoring. "Dado un entero positivo n, encuentre un factor primo no trivial de n". https://en.wikipedia.org › wiki › Computational_problem
Problema computacional - Wikipedia
para los que no se ha encontrado un algoritmo de solución eficiente. Muchos problemas significativos de informática pertenecen a esta clase, por ejemplo, el problema del viajante de comercio, los problemas de satisfacción y los problemas de cobertura de gráficos.
¿Cuántos problemas completos NP hay?
Esta lista no es exhaustiva (hay más de 3000 problemas NP-completos conocidos). La mayoría de los problemas en esta lista están tomados del libro seminal de Garey y Johnson Computers and Intractability: A Guide to the Theory of NP-Completeness, y se presentan aquí en el mismo orden y organización.
¿Cómo saber si un problema es NP-completo?
A problema de decisión L es NP-completo si: 1) L está en NP (Cualquier solución dada para problemas NP-completos se puede verificar rápidamente, pero no hay solución conocida). 2) Todo problema en NP es reducible a L en tiempo polinomial (la reducción se define a continuación).
¿Qué es la completitud de NP dar unejemplo de problema NP-completo?
Los problemas
NP-Complete se pueden resolver mediante un algoritmo no determinista/máquina de Turing en tiempo polinomial. Para resolver este problema, no tiene que estar en NP. … Es exclusivamente un problema de Decisión. Ejemplo: Problema de detención, Problema de cobertura de vértices, Problema de satisfacibilidad del circuito, etc.
¿El problema de clasificación es NP-completo?
Ordenar números
Dada una lista de números, puedes verificar si la lista está ordenada o no en tiempo polinomial, entonces el problema es claramente NP. Existen algoritmos conocidos para ordenar una lista de números en tiempo polinomial. (Tipo de burbuja O(n^2) etc.).