Questions: Polynomial-Time Reductions

3 questions to test your understanding

Score: 0 / 3
Question 1 Multiple Choice

You want to prove that problem B is NP-hard. You have a polynomial-time reduction from 3-SAT to B. What does this mean?

AB can be solved by solving 3-SAT
B3-SAT is at least as hard as B
CB is at least as hard as 3-SAT
DB and 3-SAT are equally hard
Question 2 True / False

If A reduces to B in polynomial time (A ≤_p B), and B ∈ P, then A ∈ P.

TTrue
FFalse
Question 3 Short Answer

Why is the direction of a polynomial-time reduction critical when proving NP-hardness?

Think about your answer, then reveal below.