z-logo
open-access-imgOpen Access
A Radix-Independent Error Analysis of the Cornea-Harrison-Tang Method
Author(s) -
Claude-Pierre Jeannerod
Publication year - 2016
Publication title -
acm transactions on mathematical software
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.767
H-Index - 87
eISSN - 1557-7295
pISSN - 0098-3500
DOI - 10.1145/2824252
Subject(s) - rounding , round off error , binary number , floating point , mathematics , arithmetic , radix (gastropod) , upper and lower bounds , approximation error , combinatorics , algorithm , discrete mathematics , computer science , mathematical analysis , botany , biology , operating system
International audienceAssuming floating-point arithmetic with a fused multiply-add operation and rounding to nearest, the Cornea-Harrison-Tang method aims to evaluate expressions of the form $ab+cd$with high relative accuracy. In this paper we provide a rounding error analysis of this method,which unlike previous studiesis not restricted to binary floating-point arithmetic but holds for any radix $\beta$.We show first that an asymptotically optimal bound on the relative error of this method is$2u + O(u^2)$, where $u= \frac{1}{2}\beta^{1-p}$ is the unit roundoff in radix $\beta$ and precision $p$.Then we show that the possibility of removing the $O(u^2)$ term from this bound is governed bythe radix parity andthe tie-breaking strategy used for rounding: if $\beta$ is odd or rounding is \emph{to nearest even}, then the simpler bound $2u$ is obtained,while if $\beta$ is even and rounding is \emph{to nearest away}, then there exist floating-point inputs $a,b,c,d$ that lead to a relative error larger than $2u + \frac{2}{\beta} u^2 - 4u^3$.All these results hold provided underflows and overflows do not occurand under some mild assumptions on $p$ satisfied by IEEE 754-2008 formats

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom