Abstract DPLL and Abstract DPLL modulo theories

66Citations
Citations of this article
42Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We introduce Abstract DPLL, a general and simple abstract rule-based formulation of the Davis-Putnam-Logemann-Loveland (DPLL) procedure. Its properties, such as soundness, completeness or termination, immediately carry over to the modern DPLL implementations with features such as non-chronological backtracking or clause learning. This allows one to formally reason about practical DPLL algorithms in a simple way. In the second part of this paper we extend the framework to Abstract DPLL modulo theories. This allows us to express - and formally reason about - state-of-the-art concrete DPLL-based techniques for satisfiability modulo background theories, such as the different lazy approaches, or our DPLL(T) framework. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Nieuwenhuis, R., Oliveras, A., & Tinelli, C. (2005). Abstract DPLL and Abstract DPLL modulo theories. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3452 LNAI, pp. 36–50). Springer Verlag. https://doi.org/10.1007/978-3-540-32275-7_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free