GiggleLiu / ProblemReductions.jl

Reduction between computational hard problems.
https://giggleliu.github.io/ProblemReductions.jl/dev/
MIT License
11 stars 2 forks source link

Reduce 3-SAT to independent set problems #11

Closed GiggleLiu closed 2 months ago

SciCodePhy commented 3 months ago

Reduce 3-SAT to Independent Set Problem

I. Definitions and Background

I-A. SAT

I-B. Independent Set Problem (IS)

II. Proof (3-SAT <= IS)

We can translate an arbitrary 3-SAT CNF (an instance of 3-SAT) to an graph $G$ associated with $k$ (an instance of IS) [Ref. 2].

It can proven that:

III. References

Core References:

  1. The Nature of Computation
  2. https://www.cs.umd.edu/class/fall2017/cmsc451-0101/Lects/lect20-np-3sat.pdf

Other References:

  1. https://courses.engr.illinois.edu/cs374/fa2020/lec_prerec/23/23_2_0_0.pdf
SciCodePhy commented 2 months ago

Finished in #65