An accurate algorithm for evaluating rational functions

作者:

Highlights:

摘要

Several different techniques intend to improve the accuracy of results computed in floating-point precision. Here, we focus on a method to improve the accuracy of the evaluation of rational functions. We present a compensated algorithm to evaluate rational functions. This algorithm is accurate and fast. The accuracy of the computed result is similar to the one given by the classical algorithm computed in twice the working precision and then rounded to the current working precision. This algorithm runs much more faster than existing implementation producing the same output accuracy.

论文关键词:floating-point,Error-free transformation,Rational function,Horner scheme,Accuracy,Rounding errors

论文评审过程:Received 31 August 2017, Revised 2 April 2018, Accepted 19 May 2018, Available online 19 June 2018, Version of Record 19 June 2018.

论文官网地址:https://doi.org/10.1016/j.amc.2018.05.039