Sciweavers

JSC
2010

Theory decision by decomposition

13 years 11 months ago
Theory decision by decomposition
The topic of this article is decision procedures for satisfiability modulo theories (SMT) of arbitrary quantifier-free formulæ. We propose an approach that decomposes the formula in such a way that its definitional part, including the theory, can be compiled by a rewrite-based firstorder theorem prover, and the residual problem can be decided by an SMT-solver, based on the Davis-Putnam-Logemann-Loveland procedure. The resulting decision by stages mechanism may unite the complementary strengths of first-order provers and SMT-solvers. We demonstrate its practicality by giving decision procedures for the theories of records, integer offsets and arrays, with or without extensionality, and for combinations including such theories. Key words: Satisfiability modulo theories: decision procedures, combination of theories, Automated theorem proving: rewriting, superposition, paramodulation
Maria Paola Bonacina, Mnacho Echenim
Added 29 Jan 2011
Updated 29 Jan 2011
Type Journal
Year 2010
Where JSC
Authors Maria Paola Bonacina, Mnacho Echenim
Comments (0)