P, NP, NPC, NPH

1. Reluați reducerile polinomiale neabordate din laboratorul anterior.

2. Discutați următoarele propoziții:

  1. dacă $ f \le_p g$ și $ g \le_p h$, atunci $ f \le_p h$
  2. dacă $ f \in NP$ și $ g \le_p f$, atunci $ g \in NP$
  3. dacă $ f \in P$ și $ g \le_p f$, atunci $ g \in NP$
  4. dacă $ f \in NPC$ și $ g \le_p f$, atunci $ g \in NPC$
  5. dacă $ f \in NPH$ și $ g \le_p f$, atunci $ g \in NPC$
  6. dacă $ f \in NPC$ și $ f \le_p g$, atunci $ g \in NPC$
  7. dacă $ f \in NPC$ și $ f \le_p g$, atunci $ g \in NPH$
  8. dacă $ f \in NP$ și $ f \le_p g$, atunci $ g \in NPC$
  9. dacă $ f \in NP$ și $ f \le_p g$, atunci $ g \in NPH$
  10. dacă $ f \le_p SAT$, atunci $ f \in NPC$
  11. dacă $ SAT \le_p f$, atunci $ f \in NPC$
Soluțiile acestui laborator se găsesc aici