International audienceWe address the challenge of developing efficient Constraint Programming-based approaches for solving formulas over the quantifier-free fragment of the theory of bitvectors (BV), which is of paramount importance in software verification. We propose CP(BV), a highly efficient BV resolution technique built on carefully chosen anterior results sharpened with key original features such as thorough domain combination or dedicated labeling. Extensive experimental evaluations demonstrate that CP(BV) is much more efficient than previous similar attempts from the CP community, that it is indeed able to solve the majority of the standard verification benchmarks for bitvectors, and that it already complements the standard SMT appr...
Decision procedures for expressive logics such as linear arithmetic, bit-vectors, uninterpreted func...
This paper presents a new SMT solver, STABLE, for formulas of the quantifier-free logic over fixed-s...
Among many theories supported by SMT solvers, the theory of finite-precision bit-vector arithmetic i...
International audienceWe address the challenge of developing efficient Constraint Programming-based ...
The theory of quantifier-free bitvectors is of paramount importance in software verification. The st...
The inference of program invariants over machine arithmetic, commonly called bit-vector arithmetic, ...
We present a new decision procedure for finite-precision bitvector arithmetic with arbitrary bit-vec...
Abstract. The standard method for deciding bit-vector constraints is via eager reduction to proposit...
We present a bit-vector variable implementation for the constraint programming (CP) solver Gecode an...
The inference of program invariants over machine arithmetic, commonly called bit-vector arithmetic, ...
Abstract. This paper studies how to verify the conformity of a pro-gram with its specification and p...
© 2012 Dr. Trevor Alexander HansenSoftware defects are a curse, they are so difficult to find that m...
Abstract. Many high-level verification tools rely on SMT solvers to efficiently discharge complex ve...
We describe recent extensions to the first-order theorem prover Vampire for proving theorems in the ...
International audienceThis paper studies how to verify the conformity of a program with its specific...
Decision procedures for expressive logics such as linear arithmetic, bit-vectors, uninterpreted func...
This paper presents a new SMT solver, STABLE, for formulas of the quantifier-free logic over fixed-s...
Among many theories supported by SMT solvers, the theory of finite-precision bit-vector arithmetic i...
International audienceWe address the challenge of developing efficient Constraint Programming-based ...
The theory of quantifier-free bitvectors is of paramount importance in software verification. The st...
The inference of program invariants over machine arithmetic, commonly called bit-vector arithmetic, ...
We present a new decision procedure for finite-precision bitvector arithmetic with arbitrary bit-vec...
Abstract. The standard method for deciding bit-vector constraints is via eager reduction to proposit...
We present a bit-vector variable implementation for the constraint programming (CP) solver Gecode an...
The inference of program invariants over machine arithmetic, commonly called bit-vector arithmetic, ...
Abstract. This paper studies how to verify the conformity of a pro-gram with its specification and p...
© 2012 Dr. Trevor Alexander HansenSoftware defects are a curse, they are so difficult to find that m...
Abstract. Many high-level verification tools rely on SMT solvers to efficiently discharge complex ve...
We describe recent extensions to the first-order theorem prover Vampire for proving theorems in the ...
International audienceThis paper studies how to verify the conformity of a program with its specific...
Decision procedures for expressive logics such as linear arithmetic, bit-vectors, uninterpreted func...
This paper presents a new SMT solver, STABLE, for formulas of the quantifier-free logic over fixed-s...
Among many theories supported by SMT solvers, the theory of finite-precision bit-vector arithmetic i...