Reasoning with Propositional Knowledge: Frameworks for Boolean Satisfiability and Knowledge Compilation
by Pipatsrisawat, Thammanit, Ph.D., UNIVERSITY OF CALIFORNIA, LOS ANGELES, 2010, 231 pages; 3441449

Abstract:

This dissertation is concerned with two fundamental problems that arise when reasoning about knowledge expressed in propositional logic. The first problem is the Boolean satisfiability problem, whereas the second problem is known as knowledge compilation. We introduce several frameworks for studying reasoning algorithms related to these problems. Based on the proposed frameworks, we derive practical algorithms for more efficient reasoning as well as theoretical results that shed light on the strengths and limitations of various reasoning approaches.

In the case of Boolean satisfiability, we propose a framework that captures the essence of the state-of-the-art algorithm for solving this problem. Based on this framework, we answer an open question by precisely characterizing the inferential power of this algorithm. Even though this algorithm has traditionally been regarded as a combinatorial search algorithm, we are able to achieve this characterization using only the language of proof complexity. We then propose two practical techniques for improving the efficiency of the algorithm from this perspective.

In the case of knowledge compilation, we propose a new propositional language that could provide compact representations of propositional knowledge. This language also serves as a framework that unifies many well-known languages, including the influential ordered binary decision diagram (OBDD). We then study the new language, as well as some of its distinguished restrictions, in terms of (i) useful reasoning operations it allows and (ii) its ability to represent propositional knowledge compactly. We also introduce a framework for characterizing the sizes of Boolean functions represented in this language. We derive lower and upper bounds that subsume existing bounds known for the size of OBDDs. We show that our bound results can be used to obtain interesting size bounds for various Boolean functions.

 
AdviserAdnan Darwiche
SchoolUNIVERSITY OF CALIFORNIA, LOS ANGELES
SourceDAI/B 72-03, p. , Feb 2011
Source TypeDissertation
SubjectsComputer engineering; Electrical engineering; Computer science
Publication Number3441449
Adobe PDF Access the complete dissertation:
 

» Find an electronic copy at your library.
  Use the link below to access a full citation record of this graduate work:
  http://gateway.proquest.com/openurl%3furl_ver=Z39.88-2004%26res_dat=xri:pqdiss%26rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation%26rft_dat=xri:pqdiss:3441449
  If your library subscribes to the ProQuest Dissertations & Theses (PQDT) database, you may be entitled to a free electronic version of this graduate work. If not, you will have the option to purchase one, and access a 24 page preview for free (if available).

About ProQuest Dissertations & Theses
With over 2.3 million records, the ProQuest Dissertations & Theses (PQDT) database is the most comprehensive collection of dissertations and theses in the world. It is the database of record for graduate research.

The database includes citations of graduate works ranging from the first U.S. dissertation, accepted in 1861, to those accepted as recently as last semester. Of the 2.3 million graduate works included in the database, ProQuest offers more than 1.9 million in full text formats. Of those, over 860,000 are available in PDF format. More than 60,000 dissertations and theses are added to the database each year.

If you have questions, please feel free to visit the ProQuest Web site - http://www.proquest.com - or call ProQuest Hotline Customer Support at 1-800-521-3042.