Abstract
A result quantity in a numerical algorithm is considered as a function of the input data, roundoff and truncation errors. In order to investigate this functional relationship using the methods of mathematical analysis a structural model of the numerical algorithm calledR-automaton is introduced. It is shown that the functional dependence defined by anR-automaton is a continuous rational function in a neighborhood of any data point except in a point set, the Lebesgue measure of which is zero. An effective general-purpose algorithm is presented to compute the derivative of any result quantity with respect to the individual roundoff and truncation errors. Some ways of generalizing theR-automation model without losing the results achieved are finally suggested.
Similar content being viewed by others
References
D. Bjørner,Flowchart machines, BIT 10 (1970), 415–442.
P. Henrici,Elements of Numerical analysis, Wiley, New York, 1964.
E. Isaacson and H. B. Keller,Analysis of numerical methods, Wiley, New York, 1966.
E. Kamke,Das Lebesgue-Stieltjes Integral, B. G. Teubner Verlagsgesellschaft, Leipzig 1956.
D. Knuth,The art of computer programming, vol. 2, Seminumerical algorithms, Addison-Wesley, Reading, Massachusetts, 1969.
S. Linnainmaa,The representation of the cumulative roundoff error of an algorithm as a Taylor-expansion of individual roundoff errors, (In Finnish language), Master's thesis, University of Helsinki, Computer Science Department, 1970.
R. E. Moore,Interval analysis, Prentice Hall, Englewood Cliffs, N.J., 1966.
M. Tienari,A statistical model of roundoff error for varying length floating-point arithmetic, BIT 10 (1970), 355–365.
M. V. Wilkes,The outer and inner syntax of a programming language, Computer Journal 11 (1968), 260–263.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Tienari, M. On some topological properties of numerical algorithms. BIT 12, 409–433 (1972). https://doi.org/10.1007/BF01932311
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01932311