Back to Search Start Over

Solving satisfiability of ground term algebras using DPLL and unification

Authors :
Badban, B.
Pol, van de, J.C.
Tveretina, O.
Zantema, H.
Kohlhase, M.
Design and Analysis of Systems
Formal System Analysis
Source :
Proceedings 18th Workshop on Unification (UNIF2004, Cork, Ireland, July 5, 2004; affiliated with IJCAR'04)
Publication Year :
2004

Abstract

datatypes can be viewed as sorted ground term algebras. Unification can be used to solve conjunctions of equations. We give a new algorithm to extend this to the full quantifier free fragment, i.e. including formulas with disjunction and negation. The algorithm is based on unification (to deal with equality) and DPLL (to deal with propositional logic). In this paper we present our algorithm as an instance of a generalized DPLL algorithm. We prove soundness and completeness of the class of generalized DPLL algorithms, in particular for the algorithm for ground term algebras.

Details

Language :
English
Database :
OpenAIRE
Journal :
Proceedings 18th Workshop on Unification (UNIF2004, Cork, Ireland, July 5, 2004; affiliated with IJCAR'04)
Accession number :
edsair.narcis........57ddbc27f68264eb85f715e9df526822