Many applications depend on solving the satisfiability of formulae involving propositional logic and first-order theories, a problem known as Satisfiability Modulo Theory (SMT). This article presents a new method for satisfiability modulo a combination of theories, named CDSAT, for Conflict-Driven SATisfiability. CDSAT also solves Satisfiability Modulo Assignment (SMA) problems that may include assignments to first-order terms. A conflict-driven procedure assigns values to variables to build a model, and performs inferences on demand in order to solve conflicts between assignments and formulae. CDSAT extends this paradigm to generic combinations of disjoint theories, each characterized by a collection of inference rules called theory modu...
Abstract Satisfiability Modulo Theories (SMT) refers to the problem of determin-ing whether a first-...
Solving the satisfiability problem modulo a theory given as a union of decid-able sub-theories natur...
Abstract. Lazy algorithms for Satisfiability Modulo Theories (SMT) combine a generic DPLL-based SAT ...
International audienceThe CDCL procedure for SAT is the archetype of conflict-driven procedures for ...
We present an abstract framework for solving satisfiability problems in quantifier-free first-orde...
This report presents a conflict-driven satisfiability inference system (CDSAT) for quantifier-free f...
Search-based satisfiability procedures try to construct a model of the input formula by simultaneous...
Satisfiability is the problem of deciding whether a formula has a model. Although it is not even sem...
Many applications of automated reasoning require decision procedures for the satisfiability of a for...
Satisfiability Modulo Theories (SMT) refers to the problem of determin-ing whether a first-order for...
International audienceSatisfiability is the problem of deciding whether a formula has a model. Altho...
The main ideas in the CDSAT (Conflict-Driven Satisfiability) framework for SMT are summarized, leadi...
Many applications of formal methods rely on generating formulae of first order logic and proving or ...
Applications in software verification often require determining the satisfiability of first-order fo...
Decision procedures for checking satisfiability of logical formulas are crucial for many verificatio...
Abstract Satisfiability Modulo Theories (SMT) refers to the problem of determin-ing whether a first-...
Solving the satisfiability problem modulo a theory given as a union of decid-able sub-theories natur...
Abstract. Lazy algorithms for Satisfiability Modulo Theories (SMT) combine a generic DPLL-based SAT ...
International audienceThe CDCL procedure for SAT is the archetype of conflict-driven procedures for ...
We present an abstract framework for solving satisfiability problems in quantifier-free first-orde...
This report presents a conflict-driven satisfiability inference system (CDSAT) for quantifier-free f...
Search-based satisfiability procedures try to construct a model of the input formula by simultaneous...
Satisfiability is the problem of deciding whether a formula has a model. Although it is not even sem...
Many applications of automated reasoning require decision procedures for the satisfiability of a for...
Satisfiability Modulo Theories (SMT) refers to the problem of determin-ing whether a first-order for...
International audienceSatisfiability is the problem of deciding whether a formula has a model. Altho...
The main ideas in the CDSAT (Conflict-Driven Satisfiability) framework for SMT are summarized, leadi...
Many applications of formal methods rely on generating formulae of first order logic and proving or ...
Applications in software verification often require determining the satisfiability of first-order fo...
Decision procedures for checking satisfiability of logical formulas are crucial for many verificatio...
Abstract Satisfiability Modulo Theories (SMT) refers to the problem of determin-ing whether a first-...
Solving the satisfiability problem modulo a theory given as a union of decid-able sub-theories natur...
Abstract. Lazy algorithms for Satisfiability Modulo Theories (SMT) combine a generic DPLL-based SAT ...