5 questions to test your understanding
A researcher proves that problem SUBSET-SUM is NP-complete by exhibiting a polynomial-time reduction from 3-SAT to SUBSET-SUM. What does this reduction establish about SUBSET-SUM?
When proving a problem L is NP-complete, why is it essential to show both that L ∈ NP AND that a known NP-complete problem reduces to L?
A polynomial-time reduction from problem A to problem B shows that A is at least as hard as B.
In the 3-SAT to Clique reduction, a satisfying assignment for a k-clause formula corresponds to a clique of size k in the constructed graph.
Explain the direction of hardness propagation in polynomial-time reductions: if A reduces to B, which problem is shown to be at least as hard, and why?