This paper proposes an algebraic method to prove the correctness of Arithmetic Program which halts in finitely number of steps. The main routine is to simulate the program by a BSS computational model over the real numbers, thus it can be represented by a system of polynomial equations. The problem of proving program correctness will be translated into an algebraic one, which decides if the zeros of two systems of polynomial equations equals. The proof complexity of this method depends on the computational steps of a program.Computer Science, Theory & MethodsCPCI-S(ISTP)
We consider the problem of synthesizing provably non-overflowing integer arithmetic expressions or B...
In connection with the spread of computer algebra systems (and algebraic calculators), the natural q...
AbstractThis paper is devoted to a precise algorithmical and complexity study of a new polynomial ti...
This paper aims to introduce a method for verification of programs, which is fully automatic. This...
International audienceComputer arithmetic has applied formal methods and formal proofs for years. As...
In this paper, we summarize the results on program verification through semi-algebraic systems (SASs...
International audienceThis paper presents a novel verification methodfor arithmetic circuits subject...
Abstract — We study and implement concrete methods for the verification of both imperative as well a...
We provide sufficient conditions that formally guarantee that the floating-point computation of a po...
We present a method to verify the correctness of parallel programs that perform complex numerical co...
International audienceThe paper presents an algebraic approach to functional verification of gate-le...
This thesis presents a practical means for determining checking polynomials for the fault tolerant c...
In the past several years new methods have been derived for solving algebraic problems with high acc...
One of the main application areas and driving forces behind the development of Satisfiability Modulo...
AbstractBy modifying and combining algorithms in symbolic and numerical computation, we propose a re...
We consider the problem of synthesizing provably non-overflowing integer arithmetic expressions or B...
In connection with the spread of computer algebra systems (and algebraic calculators), the natural q...
AbstractThis paper is devoted to a precise algorithmical and complexity study of a new polynomial ti...
This paper aims to introduce a method for verification of programs, which is fully automatic. This...
International audienceComputer arithmetic has applied formal methods and formal proofs for years. As...
In this paper, we summarize the results on program verification through semi-algebraic systems (SASs...
International audienceThis paper presents a novel verification methodfor arithmetic circuits subject...
Abstract — We study and implement concrete methods for the verification of both imperative as well a...
We provide sufficient conditions that formally guarantee that the floating-point computation of a po...
We present a method to verify the correctness of parallel programs that perform complex numerical co...
International audienceThe paper presents an algebraic approach to functional verification of gate-le...
This thesis presents a practical means for determining checking polynomials for the fault tolerant c...
In the past several years new methods have been derived for solving algebraic problems with high acc...
One of the main application areas and driving forces behind the development of Satisfiability Modulo...
AbstractBy modifying and combining algorithms in symbolic and numerical computation, we propose a re...
We consider the problem of synthesizing provably non-overflowing integer arithmetic expressions or B...
In connection with the spread of computer algebra systems (and algebraic calculators), the natural q...
AbstractThis paper is devoted to a precise algorithmical and complexity study of a new polynomial ti...