Reductions

How do we prove problem A is “easier than” another problem B

Turing Reductions

Karp Reductions

NP

  1. NP-Completeness
  2. NP-Hardness