Unit 5 discusses P, NP, NP-Hard, and NP-Complete problems, defining P-Class problems as those solvable in polynomial time and NP-Class problems as those verifiable in polynomial time but not necessarily solvable in it. NP-Hard problems can be polynomially reduced from NP problems, while NP-Complete problems are both in NP and NP-Hard. The document also covers non-deterministic and deterministic algorithms, reduction methods, and introduces concepts like satisfiability and Cook's Theorem.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0 ratings0% found this document useful (0 votes)
2 views
DAA Unit-V Material
Unit 5 discusses P, NP, NP-Hard, and NP-Complete problems, defining P-Class problems as those solvable in polynomial time and NP-Class problems as those verifiable in polynomial time but not necessarily solvable in it. NP-Hard problems can be polynomially reduced from NP problems, while NP-Complete problems are both in NP and NP-Hard. The document also covers non-deterministic and deterministic algorithms, reduction methods, and introduces concepts like satisfiability and Cook's Theorem.