Verification of programs using floating-point arithmetic is challenging on several accounts. One of the difficulties of reasoning about such programs is due to the peculiarities of floating-point arithmetic: rounding errors, infinities, non-numeric objects (NaNs), signed zeroes, denormal numbers, different rounding modes.... One possibility to reason about floating-point arithmetic is to model a program computation path by means of a set of ternary constraints of the form z = x op y and use constraint propagation techniques to infer new information on the variables' possible values. In this setting, we define and prove the correctness of algorithms to precisely bound the value of one of the variables x, y or z, starting from the bounds know...
. Since they often embody compact but mathematically sophisticated algorithms, operations for comput...
This handbook is a definitive guide to the effective use of modern floating-point arithmetic, which ...
We present algorithms that solve the following prob-lem: given three ranges of floating-point number...
Verification of programs using floating-point arithmetic is challenging on several accounts. One of ...
Verification of programs using floating-point arithmetic is challenging on several accounts. One of ...
Floating-point computations are quickly finding their way in the design of safety- and mission-criti...
Floating-point computations are quickly finding their way in the design of safety- and mission-criti...
Floating-point computations are quickly finding their way in the design of safety- and mission-crit...
Floating-point computations are quickly finding their way in the design of safety- and mission-crit...
Floating-point numbers have an intuitive meaning when it comes to physics-based numerical computatio...
International audienceThe most well-known feature of floating-point arithmetic is the limited precis...
This thesis develops tight upper and lower bounds on the relative error in various schemes for perf...
Abstract—Automated reasoning tools often provide little or no support to reason accurately and effic...
This development provides a formal model of IEEE-754 floating-point arithmetic. This formalization, ...
The widely implemented and used IEEE-754 Floating-point specification defines a method by which floa...
. Since they often embody compact but mathematically sophisticated algorithms, operations for comput...
This handbook is a definitive guide to the effective use of modern floating-point arithmetic, which ...
We present algorithms that solve the following prob-lem: given three ranges of floating-point number...
Verification of programs using floating-point arithmetic is challenging on several accounts. One of ...
Verification of programs using floating-point arithmetic is challenging on several accounts. One of ...
Floating-point computations are quickly finding their way in the design of safety- and mission-criti...
Floating-point computations are quickly finding their way in the design of safety- and mission-criti...
Floating-point computations are quickly finding their way in the design of safety- and mission-crit...
Floating-point computations are quickly finding their way in the design of safety- and mission-crit...
Floating-point numbers have an intuitive meaning when it comes to physics-based numerical computatio...
International audienceThe most well-known feature of floating-point arithmetic is the limited precis...
This thesis develops tight upper and lower bounds on the relative error in various schemes for perf...
Abstract—Automated reasoning tools often provide little or no support to reason accurately and effic...
This development provides a formal model of IEEE-754 floating-point arithmetic. This formalization, ...
The widely implemented and used IEEE-754 Floating-point specification defines a method by which floa...
. Since they often embody compact but mathematically sophisticated algorithms, operations for comput...
This handbook is a definitive guide to the effective use of modern floating-point arithmetic, which ...
We present algorithms that solve the following prob-lem: given three ranges of floating-point number...