Accurate solution of dense linear systems, Part II: Algorithms using directed rounding
作者:
Highlights:
•
摘要
In Part I and this Part II of our paper we investigate how extra-precise evaluation of dot products can be used to solve ill-conditioned linear systems rigorously and accurately. In Part I only rounding to nearest is used. In this Part II we improve the results significantly by permitting directed rounding. Linear systems with tolerances in the data are treated, and a comfortable way is described to compute error bounds for extremely ill-conditioned linear systems with condition numbers up to about u−2/n, where u denotes the relative rounding error unit in a given working precision. We improve a method by Hansen/Bliek/Rohn/Ning/Kearfott/Neumaier. Of the known methods by Krawczyk, Rump, Hansen et al., Ogita and Nguyen we show that our presented Algorithm LssErrBnd seems the best compromise between accuracy and speed. Moreover, for input data with tolerances, a new method to compute componentwise inner bounds is presented. For not too wide input data they demonstrate that the computed inclusions are often almost optimal. All algorithms are given in executable Matlab code and are available from my homepage.
论文关键词:65F05,65G20,Linear systems,Matlab,Data with tolerances,Inner bounds,(Extremely) ill-conditioned matrices,Rigorous error bounds
论文评审过程:Received 12 August 2011, Revised 22 August 2012, Available online 6 October 2012.
论文官网地址:https://doi.org/10.1016/j.cam.2012.09.024