CS600 Algorithms and Data Structures

Exercises on Polynomial Reduction, and NP-Completeness Proof



A. Examples of NP-Complete Problem

B. Exercises -- These are easier than the ones in the course guide.
There are other solved problems and exercise problems in Cormen et al (Ch. 36).
  1. Reduce Partition to Bin Packing.
  2. Reduce 3-Dimensional Matching to X3C.
  3. Assuming that Partition and 3-D Matching are NP-Complete, prove that Bin Packing and X3C are NP-Complete.
      For solutions click here.


Back to CS600 Home Page
Back to Toida's Home Page