Questions: NP-Completeness

3 questions to test your understanding

Score: 0 / 3
Question 1 Multiple Choice

Which of the following correctly defines NP-completeness?

AA problem is in NP but provably not in P
BA problem is in NP and every problem in NP reduces to it in polynomial time
CA problem cannot be solved by any algorithm, regardless of time
DA problem requires exponential time on all inputs
Question 2 True / False

If a problem is NP-complete, it is very difficult to solve — no algorithm exists that produces a correct answer.

TTrue
FFalse
Question 3 Short Answer

What would it mean for all of computer science if someone discovered a polynomial-time algorithm for 3-SAT?

Think about your answer, then reveal below.