Prove 3-COLOR NP-complete from 3SAT using OR-gadget
Analyze the prove 3-color np-complete from 3sat using or-gadget.
Examples
Input: "test_input_1"
Output: "output_1"
Input: "test_input_2"
Output: "output_2"
Hints
Recall that a problem is NP-complete if it is both in NP and NP-hard. What properties must a reduction from 3SAT to 3-COLOR satisfy to prove NP-completeness?
In the OR-gadget construction, how do the "truth assignments" (color choices) for variables propagate to enforce the OR constraints of the 3SAT clauses?
Prove that the constructed graph for a given 3SAT instance is 3-colorable if and only if the 3SAT instance is satisfiable, carefully analyzing the role of the "gadget edges" in enforcing consistency.
Prove 3-COLOR NP-complete from 3SAT using OR-gadget
Analyze the prove 3-color np-complete from 3sat using or-gadget.