This paper presents a framework to derive instantiation-based decision procedures for satisfiability of quantified formulas in first-order theories, including its correctness, implementation, and evaluation. Using this framework we derive decision procedures for linear real arithmetic (LRA) and linear integer arithmetic (LIA) formulas with one quantifier alternation. We discuss extensions of these techniques for handling mixed real and integer arithmetic, and to formulas with arbitrary quantifier alternations. For the latter, we use a novel strategy that handles quantified formulas that are not in prenex normal form, which has advantages with respect to existing approaches. All of these techniques can be integrated within the solving archit...
In this thesis we study Automated Theorem Proving (ATP) as well as Satisfiability Modulo Theories (S...
International audienceWe report on a prototypical tool for Satisfiability Modulo Theory solvingfor q...
International audienceFormal methods applications often rely on SMT solvers to automatically dischar...
We introduce the first program synthesis engine implemented inside an SMT solver. We present an appr...
We report on work in progress to generalize an algorithm recently introduced in [10] for checking sa...
We report on work in progress to generalize an algorithm recently introduced in [10] for checking sa...
Procedures for first-order logic with equality are used in many modern theorem provers and solvers, ...
(SMT) solvers have been used successfully in a variety of appli-cations including verification, auto...
Abstract. First-order logic provides a convenient formalism for describ-ing a wide variety of verifi...
Abstract. We present a fully proof-producing implementation of a quantifier elimination procedure fo...
Interpolation has proven highly effective in program analysis and verification, e. g., to derive inv...
We present new methods for solving the Satisfiability Modulo Theories problem over the theory of Qua...
International audienceQuantifier reasoning in SMT solvers relies on instantiation: ground instances ...
International audienceEffective quantifier elimination procedures for first-order theories provide a...
International audienceWe propose a new quantifier elimination algorithm for the theory of linear rea...
In this thesis we study Automated Theorem Proving (ATP) as well as Satisfiability Modulo Theories (S...
International audienceWe report on a prototypical tool for Satisfiability Modulo Theory solvingfor q...
International audienceFormal methods applications often rely on SMT solvers to automatically dischar...
We introduce the first program synthesis engine implemented inside an SMT solver. We present an appr...
We report on work in progress to generalize an algorithm recently introduced in [10] for checking sa...
We report on work in progress to generalize an algorithm recently introduced in [10] for checking sa...
Procedures for first-order logic with equality are used in many modern theorem provers and solvers, ...
(SMT) solvers have been used successfully in a variety of appli-cations including verification, auto...
Abstract. First-order logic provides a convenient formalism for describ-ing a wide variety of verifi...
Abstract. We present a fully proof-producing implementation of a quantifier elimination procedure fo...
Interpolation has proven highly effective in program analysis and verification, e. g., to derive inv...
We present new methods for solving the Satisfiability Modulo Theories problem over the theory of Qua...
International audienceQuantifier reasoning in SMT solvers relies on instantiation: ground instances ...
International audienceEffective quantifier elimination procedures for first-order theories provide a...
International audienceWe propose a new quantifier elimination algorithm for the theory of linear rea...
In this thesis we study Automated Theorem Proving (ATP) as well as Satisfiability Modulo Theories (S...
International audienceWe report on a prototypical tool for Satisfiability Modulo Theory solvingfor q...
International audienceFormal methods applications often rely on SMT solvers to automatically dischar...