Problema
NP-complet, qualsevol d'una classe de problemes computacionals problemes computacionals En informàtica teòrica, un problema computacional és un problema que un ordinador podria ser capaç de resoldre o una pregunta que un ordinador pot poder respondre. Per exemple, el problema del factoring. "Donat un nombre enter positiu n, trobeu un factor primer no trivial de n". https://en.wikipedia.org › wiki › Problema_computacional
Problema computacional - Viquipèdia
per als quals no s'ha trobat cap algorisme de solució eficient. Molts problemes significatius d'informàtica pertanyen a aquesta classe, per exemple, el problema del venedor ambulant, els problemes de satisfacció i els problemes de cobertura de gràfics.
Quants problemes NP complets hi ha?
Aquesta llista no és de cap manera completa (hi ha més de 3000 problemes de NP-complets coneguts). La majoria dels problemes d'aquesta llista estan extrets del llibre fonamental de Garey i Johnson Computers and Intractability: A Guide to the Theory of NP-Completeness, i es presenten aquí en el mateix ordre i organització.
Com saps si un problema és NP-complet?
A problema de decisió L és NP-complet si: 1) L està en NP (qualsevol solució donada per a problemes NP-complets es pot verificar ràpidament, però no hi ha cap solució eficient solució coneguda). 2) Tots els problemes de NP es poden reduir a L en temps polinomial (la reducció es defineix a continuació).
Què és la completitud de NP?exemple per a un problema NP-complet?
Els problemes
NP-Completes es poden resoldre mitjançant un algoritme/màquina de Turing no determinista en temps polinomial. Per resoldre aquest problema, no cal que estigui en NP. … És exclusivament un problema de decisió. Exemple: Problema d'aturada, problema de coberta de vèrtex, problema de satisfacció del circuit, etc.
El problema d'ordenació està NP-complet?
Ordenació de números
Donada una llista de números, podeu verificar si la llista està ordenada o no en temps polinomial, de manera que el problema és clarament NP. Hi ha algorismes coneguts per ordenar una llista de nombres en temps polinomial. (Ordenació de bombolles O(n^2) etc.).