Algorithmic applications of propositional proof complexity

dc.contributor.authorSabharwal, Ashish, 1977-en_US
dc.date.accessioned2009-10-06T16:54:08Z
dc.date.available2009-10-06T16:54:08Z
dc.date.issued2005en_US
dc.descriptionThesis (Ph. D.)--University of Washington, 2005.en_US
dc.description.abstractThis thesis explores algorithmic applications of proof complexity theory to the areas of exact and approximation algorithms for graph problems as well as propositional reasoning systems studied commonly by the artificial intelligence and formal verification communities. On the theoretical side, our focus is on the propositional proof system called resolution. On the practical side, we concentrate on propositional satisfiability algorithms (SAT solvers) which form the core of numerous real-world automated reasoning systems.There are three major contributions in this work. (A) We study the behavior of resolution on appropriate encodings of three graphs problems, namely, independent set, vertex cover, and clique. We prove lower bounds on the sizes of resolution proofs for these problems and derive from this unconditional hardness of approximation results for resolution-based algorithms. (B) We explore two key techniques used in SAT solvers called clause learning and restarts, providing the first formal framework for their analysis. Formulating them as proof systems, we put them in perspective with respect to resolution and its refinements. (C) We present new techniques for designing structure-aware SAT solvers based on high-level problem descriptions. We present empirical studies which demonstrate that one can achieve enormous speed-up in practice by incorporating variable orders as well as symmetry information obtained directly from the underlying problem domain.en_US
dc.format.extentvii, 166 p.en_US
dc.identifier.otherb56481524en_US
dc.identifier.other70807502en_US
dc.identifier.otherThesis 55572en_US
dc.identifier.urihttp://hdl.handle.net/1773/6938
dc.language.isoen_USen_US
dc.rightsCopyright is held by the individual authors.en_US
dc.rights.urien_US
dc.subject.otherTheses--Computer science and engineeringen_US
dc.titleAlgorithmic applications of propositional proof complexityen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
3198845.pdf
Size:
8.63 MB
Format:
Adobe Portable Document Format