Published June 2022 | Version v1
Dissertation Open

Some Results in Proof Complexity and SAT-Solving

Creators

  • 1. University of Chicago

Contributors

Committee members:

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

UChicago Information

Division(s)
Physical Sciences Division
Department(s)
Mathematics