In the contexts of automated reasoning (AR) and formal verification (FV),important { decision} problems are effectively encoded into Satisfiability Modulo Theories (SMT). In the last decade efficient SMT solvers have been developed for several theories of practical interest (e.g., linear arithmetic, arrays, bit-vectors). Surprisingly, little work has been done to extend SMT to deal with optimization problems; in particular, concerning the development of SMT solvers able to produce solutions which minimize cost functions over arithmetical variables (we are aware of only one very-recent work [Li et al., POPL-14]). In the work described in this thesis we start filling this gap. We present and discuss two general procedures for leveraging ...
International audienceMany highly sophisticated tools exist for solving linear arith- metic optimiza...
Decision procedures for expressive logics such as linear arithmetic, bit-vectors, uninterpreted func...
This paper presents a novel, complete, and flexible optimization algorithm, which relies on recursiv...
Abstract. In the last decade we have witnessed an impressive progress in the expressiveness and effi...
In the contexts of automated reasoning and formal verification, important decision problems are effe...
Since ancient times, humanity has sought methods for optimizing their resources and their costs, lea...
Satisfiability Modulo Theories (SMT) is essential for many practical applications, e.g., in hard- an...
International audienceWe consider the decision problem for quantifier-free formulas whose atoms are ...
In the contexts of Formal Verification (FV) and Automated Reasoning (AR), Satisfiability Modulo Theo...
The rise in efficiency of Satisfiability Modulo Theories (SMT) solvers has created numerous uses for...
Abstract—The de facto standard for state-of-the-art real and integer linear reasoning within Satisfi...
Abstract—Satisfiability Modulo Theories (SMT) is a decision problem for logical formulas over one or...
Abstract. We extend the setting of Satisfiability Modulo Theories (SMT) by in-troducing a theory of ...
We extend the setting of Satisfiability Modulo Theories (SMT) by introducing a theory of costs C, w...
Satisfiability Modulo Theories (SMT) has significant application in various domains. In this paper, ...
International audienceMany highly sophisticated tools exist for solving linear arith- metic optimiza...
Decision procedures for expressive logics such as linear arithmetic, bit-vectors, uninterpreted func...
This paper presents a novel, complete, and flexible optimization algorithm, which relies on recursiv...
Abstract. In the last decade we have witnessed an impressive progress in the expressiveness and effi...
In the contexts of automated reasoning and formal verification, important decision problems are effe...
Since ancient times, humanity has sought methods for optimizing their resources and their costs, lea...
Satisfiability Modulo Theories (SMT) is essential for many practical applications, e.g., in hard- an...
International audienceWe consider the decision problem for quantifier-free formulas whose atoms are ...
In the contexts of Formal Verification (FV) and Automated Reasoning (AR), Satisfiability Modulo Theo...
The rise in efficiency of Satisfiability Modulo Theories (SMT) solvers has created numerous uses for...
Abstract—The de facto standard for state-of-the-art real and integer linear reasoning within Satisfi...
Abstract—Satisfiability Modulo Theories (SMT) is a decision problem for logical formulas over one or...
Abstract. We extend the setting of Satisfiability Modulo Theories (SMT) by in-troducing a theory of ...
We extend the setting of Satisfiability Modulo Theories (SMT) by introducing a theory of costs C, w...
Satisfiability Modulo Theories (SMT) has significant application in various domains. In this paper, ...
International audienceMany highly sophisticated tools exist for solving linear arith- metic optimiza...
Decision procedures for expressive logics such as linear arithmetic, bit-vectors, uninterpreted func...
This paper presents a novel, complete, and flexible optimization algorithm, which relies on recursiv...