Arithmetic expressions are the fundamental building blocks of hardware and software systems. An important problem in computational theory is to decide if two arithmetic expressions are equivalent. However, the general problem of equivalence checking, in digital computers, belongs to the NP Hard class of problems. Moreover, existing general techniques for solving this decision problem are applicable to very simple expressions and impractical when applied to more complex expressions found in programs written in high-level languages. In this paper, we propose a method for solving the arithmetic expression equivalence problem using partial evaluation. In particular, our technique is specifically designed to solve the problem of equivalence chec...
Interval arithmetic is arithmetic for continuous sets. Floating-point intervals are intervals of rea...
Interval arithmetic is a means to compute verified results. However, a naive use of interval arithme...
Primary Audience for the Book • Specialists in numerical computations who are interested in algorith...
AbstractIn this article, we focus on the synthesis of arithmetic expressions that can be evaluated e...
In connection with the spread of computer algebra systems (and algebraic calculators), the natural q...
Abstract: Arithmetic operations and expression evaluations are fundamental in computing models. We f...
Daisy is a framework for verifying and bounding the magnitudes of rounding errors introduced by floa...
The date of receipt and acceptance will be inserted by the editor Abstract. Proving equivalence of p...
Abstract. Proving the equivalence of programs has several important applications, including algorith...
We consider the problem of synthesizing provably non-overflowing integer arithmetic expressions or B...
We are concerned with interval constraints: solving constraints among real unknowns in such a way th...
Abstract — In this paper, we address on equivalence checking of integer multipliers, especially for ...
Automatic mathematical solution assessment checks the equivalence of mathematical expressions in the...
In this paper, we address on equivalence checking of integer multipliers, especially for the multipl...
We propose here a number of approaches to implement constraint propagation for arithmetic constraint...
Interval arithmetic is arithmetic for continuous sets. Floating-point intervals are intervals of rea...
Interval arithmetic is a means to compute verified results. However, a naive use of interval arithme...
Primary Audience for the Book • Specialists in numerical computations who are interested in algorith...
AbstractIn this article, we focus on the synthesis of arithmetic expressions that can be evaluated e...
In connection with the spread of computer algebra systems (and algebraic calculators), the natural q...
Abstract: Arithmetic operations and expression evaluations are fundamental in computing models. We f...
Daisy is a framework for verifying and bounding the magnitudes of rounding errors introduced by floa...
The date of receipt and acceptance will be inserted by the editor Abstract. Proving equivalence of p...
Abstract. Proving the equivalence of programs has several important applications, including algorith...
We consider the problem of synthesizing provably non-overflowing integer arithmetic expressions or B...
We are concerned with interval constraints: solving constraints among real unknowns in such a way th...
Abstract — In this paper, we address on equivalence checking of integer multipliers, especially for ...
Automatic mathematical solution assessment checks the equivalence of mathematical expressions in the...
In this paper, we address on equivalence checking of integer multipliers, especially for the multipl...
We propose here a number of approaches to implement constraint propagation for arithmetic constraint...
Interval arithmetic is arithmetic for continuous sets. Floating-point intervals are intervals of rea...
Interval arithmetic is a means to compute verified results. However, a naive use of interval arithme...
Primary Audience for the Book • Specialists in numerical computations who are interested in algorith...