What is the defining characteristic of an NP problem?
Options
-
A.
It can always be solved in constant time
-
B.
A proposed solution can be verified in polynomial time
-
C.
It cannot be solved by a computer
-
D.
More than one of the above
-
E.
None of the above
Correct Answer (Detailed Explanation is Below)
B.
A proposed solution can be verified in polynomial time
Detailed Explanation
- NP: Nondeterministic Polynomial Time.
- A given solution or certificate for an NP decision problem can be verified in polynomial time.
- Important: NP does not mean Non-Polynomial.
- Whether P = NP is still an unsolved problem.