NP-potpuni problem, bilo koji od klase računskih problema računski problemi U teorijskoj informatici, računski problem je problem koji bi računalo moglo riješiti ili pitanje koje računalo može moći odgovoriti. Na primjer, problem faktoringa. "Zadan pozitivan cijeli broj n, pronađite netrivijalni prosti faktor od n." https://en.wikipedia.org › wiki › Computational_problem
Računalni problem - Wikipedia
za koje nije pronađen učinkovit algoritam rješenja. Mnogi značajni računalni problemi pripadaju ovoj klasi - npr. problem trgovačkog putnika, problemi zadovoljivosti i problemi s pokrivanjem grafova.
Koliko NP potpunih problema postoji?
Ovaj popis ni na koji način nije sveobuhvatan (postoji više od 3000 poznatih NP-potpunih problema). Većina problema na ovom popisu preuzeta je iz temeljne knjige Gareya i Johnsona Computers and Intractability: A Guide to the Theory of NP-Completeness, i ovdje su predstavljeni istim redoslijedom i organizacijom.
Kako znati je li problem NP-dovršen?
A problem odluke L je NP-potpun ako: 1) L je u NP (Svako dano rješenje za NP-potpune probleme može se brzo provjeriti, ali nema učinkovitog poznato rješenje). 2) Svaki problem u NP je reduciran na L u polinomskom vremenu (Smanjenje je definirano u nastavku).
Što je NP potpunost dajteprimjer za NP-potpuni problem?
NP-Kompletni problemi mogu se riješiti nedeterminističkim algoritmom/Turingovim strojem u polinomskom vremenu. Za rješavanje ovog problema ne mora biti u NP. … To je isključivo problem Odluke. Primjer: Problem zaustavljanja, problem pokrivanja vrhova, problem zadovoljavanja kruga, itd.
Je li problem sortiranja NP-dovršen?
Razvrstavanje brojeva
S obzirom na popis brojeva, možete provjeriti je li popis sortiran ili ne u polinomskom vremenu, tako da je problem očito NP. Poznati su algoritmi za sortiranje popisa brojeva u polinomskom vremenu. (Mjehurić sortiranje O(n^2) itd.).