Publication | Closed Access
Interval arithmetic
337
Citations
13
References
2001
Year
Real Interval OperationsReal Data TypeEngineeringValidated NumericsApproximate ComputingReal IntervalInterval AnalysisFormal MethodsComputer EngineeringMathematical FoundationsComputational ComplexityInterval ComputationComputer ScienceDiscrete MathematicsFormal VerificationInterval Arithmetic Operations
A real interval is defined as a closed, connected set of reals. The paper defines interval arithmetic operations on IEEE 754 floating‑point intervals to be sound and optimal, and extends these definitions to general intervals. Mathematical definitions and algorithms for interval addition, subtraction, multiplication, and division are provided, including exact‑real and floating‑point implementations. The derived theorems supply data that can be directly translated into efficient interval‑operation programs.
We start with a mathematical definition of a real interval as a closed, connected set of reals. Interval arithmetic operations (addition, subtraction, multiplication, and division) are likewise defined mathematically and we provide algorithms for computing these operations assuming exact real arithmetic. Next, we define interval arithmetic operations on intervals with IEEE 754 floating point endpoints to be sound and optimal approximations of the real interval operations and we show that the IEEE standard's specification of operations involving the signed infinities, signed zeros, and the exact/inexact flag are such as to make a correct and optimal implementation more efficient. From the resulting theorems, we derive data that are sufficiently detailed to convert directly to a program for efficiently implementing the interval operations. Finally, we extend these results to the case of general intervals, which are defined as connected sets of reals that are not necessarily closed.
| Year | Citations | |
|---|---|---|
Page 1
Page 1