New results on rewrite-based satisfiability procedures

A Armando, MP Bonacina, S Ranise… - ACM Transactions on …, 2009 - dl.acm.org
Program analysis and verification require decision procedures to reason on theories of data
structures. Many problems can be reduced to the satisfiability of sets of ground literals in …

Efficient satisfiability modulo theories via delayed theory combination

M Bozzano, R Bruttomesso, A Cimatti, T Junttila… - … on Computer Aided …, 2005 - Springer
The problem of deciding the satisfiability of a quantifier-free formula with respect to a
background theory, also known as Satisfiability Modulo Theories (SMT), is gaining …

Efficient theory combination via boolean search

M Bozzano, R Bruttomesso, A Cimatti, T Junttila… - Information and …, 2006 - Elsevier
Many approaches to deciding the satisfiability of quantifier-free formulae with respect to a
background theory T—also known as Satisfiability Modulo Theory, or SMT (T)—rely on the …

Decidability and undecidability results for Nelson-Oppen and rewrite-based decision procedures

MP Bonacina, S Ghilardi, E Nicolini, S Ranise… - … : Third International Joint …, 2006 - Springer
In the context of combinations of theories with disjoint signatures, we classify the component
theories according to the decidability of constraint satisfiability problems in arbitrary and in …

CC (X): Semantic combination of congruence closure with solvable theories

S Conchon, E Contejean, J Kanig… - Electronic Notes in …, 2008 - Elsevier
We present a generic congruence closure algorithm for deciding ground formulas in the
combination of the theory of equality with uninterpreted symbols and an arbitrary built-in …

Quantifier-free interpolation of a theory of arrays

R Bruttomesso, S Ghilardi… - Logical Methods in …, 2012 - lmcs.episciences.org
The use of interpolants in model checking is becoming an enabling technology to allow fast
and robust verification of hardware and software. The application of encodings based on the …

Formalizing and implementing a reflexive tactic for automated deduction in Coq

S Lescuyer - 2011 - theses.hal.science
In this thesis, we propose new automation capabilities for the Coq proof assistant. We obtain
this mechanization via an integration into Coq of decision procedures for propositional logic …

Decidable fragments of first-order logic and of first-order linear arithmetic with uninterpreted predicates

M Voigt - 2019 - inria.hal.science
First-order logic has a long tradition and is one of the most prominent and most important
formalisms in computer science and mathematics. It is well-known that the satisfiability …

On superposition-based satisfiability procedures and their combination

H Kirchner, S Ranise, C Ringeissen… - … Colloquium on Theoretical …, 2005 - Springer
We study how to efficiently combine satisfiability procedures built by using a superposition
calculus with satisfiability procedures for theories, for which the superposition calculus may …

Automatic decidability and combinability

C Lynch, S Ranise, C Ringeissen, DK Tran - Information and Computation, 2011 - Elsevier
Verification problems can often be encoded as first-order validity or satisfiability problems.
The availability of efficient automated theorem provers is a crucial pre-requisite for …