Published June 2022
| Version v1
Dissertation
Open
Some Results in Proof Complexity and SAT-Solving
Description
This thesis studies two NP-complete problems, {\it Clique} and {\it Boolean Satisfiability} (SAT), under the proof complexity view.
For Clique, we study its average-case hardness. We show that with high probability over an Erd\"os-R\'enyi random graph $G$, the proof system under consideration has no short proof of the true statement ``$G$ contains no $k$-clique''. Here $k$ is a suitable parameter, and the shortness of proof is defined by natural complexity measures such as size, width, degree, etc.
Specifically, we prove an exponential-in-$k$ size lower bound for the {\it Resolution} system,
and an almost optimal degree lower bound for the {\it Sum-of-Squares} (SoS) system.
For SAT, we study a different aspect, that is the proof-theoretic power and limitation of {\it Conflict-Driven Clause-Learning Algorithms} (CDCL-solvers), a standard class of modern SAT-solving algorithms whose often surprising performances call for explanation.We define proof systems modeling CDCL-solvers and, for solvers with the ordered-decision strategies, show their equivalence to either resolution or ordered resolution, depending on the learning scheme employed.
Files
Pang_uchicago_0330D_16206.pdf
Files
(1.3 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:fec5756f2c30f4e5d4e228fb6aae40d8
|
1.3 MB | Preview Download |
Additional details
Identifiers
- Other
- oai:uchicago.tind.io:3923