To show a problem is NP complete (not easy), you may show that a known NP complete problem reduces into the given problem

  • Reads that if is polynomial reducible/transformable to and is NP complete, then Y must be NP complete
  • Proof by contradiction:
    • Assume isn’t NP complete with the above givens
    • Then we could solve in polynomial time by solving and then reducing it to , which contradicts the fact that is NP complete
too?Description
Maximum Clique ProblemMaximum Independent Set ProblemYesInvert all edges/non-edges in time
Maximum Independent Set ProblemVertex Cover ProblemYesTake set of nodes that aren’t in VC as MIS
Vertex Cover ProblemEfficient Recruiting ProblemYesFrom , let edges represent sports and nodes counselors