Abstract
A typical approach for finding the approximate solution of a continuous problem is through discretization with meshsizeh such that the truncation error goes to zero withh. The discretization problem is solved in floating point arithmetic. Rounding-errors spoil the theoretical convergence and the error may even tend to infinity.
In this paper we present algorithms of moderate cost which use only single precision and which compute the approximate solution of the integration and elliptic equation problems with full accuracy. These algorithms are based on the modified Gill-Møller algorithm for summation of very many terms, iterative refinement of a linear system with a special algorithm for the computation of residuals in single precision and on a property of floating point subtraction of nearby numbers.
Similar content being viewed by others
References
O. Axelsson and I. Gustafsson,A preconditioned conjugate gradient method for finite element equations, which is stable for rounding errors. Inf. Proc. 80, pp. 723–728.
I. Babuška,Numerical stability in problems of linear algebra. SIAM J. Num. Anal., 1972, 9, pp. 53–77.
M. Jankowski, A. Smoktunowicz and H. Woźniakowski,A note on floating-point summation of very many terms. Journal of Information Processing and Cybernetics-EIK, 19 (1983) 9, 435–440.
M. Jankowski, and H. Woźniakowski,Iterative refinement implies numerical stability. BIT, 17 (1977), pp. 303–311.
A. Kielbasiński,Summation algorithm with corrections and some of its applications, Math. Stos., 1973, I, pp. 22–41 (in Polish).
Z. Mejran,Algorithm for solving linear algebraic systems arising from the difference method for Poisson's equation. Mat. Stos., 1978, XII, pp. 35–41 (in Polish).
O. Møller,Quasi-double-precision in floating-point addition. BIT, 5 (1965), pp. 37–50, 251–255.
P. Pohl,Iterative improvement without double precision in a boundary value problem. BIT, 14 (1974), pp. 361–365.
G. Ramos,Roundoff error analysis of the fast Fourier transform. Tech. Rep. STAN-CS-70-146, 1970, Stanford Universiy.
A. A. Samarskij,Theory of the Difference Schemes. Moscow 1977 (in Russian).
J. H. Wilkinson,Rounding Errors in Algebraic Processes. Prentice-Hall, Englewood Cliffs, 1963.
H. Woźniakowski,Numerical stability of the Chebyshev method for the solution of large linear systems. Numer. Math., 1977, 28, pp. 191–209.
Author information
Authors and Affiliations
Additional information
On leave of absence from Institute of Informatics, University of Warsaw, 00-901 Warsaw, Poland.
This research was supported in part by the National Science Foundation under Grant MCS-7823676.
Rights and permissions
About this article
Cite this article
Jankowski, M., Woźniakowski, H. The accurate solution of certain continuous problems using only single precision arithmetic. BIT 25, 635–651 (1985). https://doi.org/10.1007/BF01936142
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01936142