SAT (SATisfiability) Problem

Circuit SAT : Generalization of SAT

위 clause들을 and, or, not으로 표현한 것

Untitled

ANY NP Problem → Circuit SAT

Circuit SAT is NP-Complete

Any NP Problem (C(s,t)) is reduced into Circuit SAT

therefore circuit SAT is NP, reduced → NP Complete

Circuit SAT → 3SAT

3SAT: each clause has max 3 literals

3SAT is NP-Complete (Circuit-SAT ≤ 3SAT)