Abstract
SVALAQ is a suite of programs for self-validated quadrature. For the usual quadrature problem on a finite interval,
we compute an interval [c,d] in which I f ε is guaranteed to lie. The inclusion If ε [c,d] is automatically validated by the computer program provided only that f can be evaluated at every point of [A,B]. This paper addresses two issues related to the performance of self-validated quadrature:
-
How much does validation cost? and
-
How accurate can it be?
The answers are that the cost in CPU time for validation typically varies from a factor of 3–5 for very stringent accuracy requests to 3–15 for modest accuracy requests compared to the CPU time required by the general purpose routine QAGS from QUADPACK. Accuracies of a few units in the last place (ULP) can be achieved, while for modest accuracy requests, validation assures that the request has been met without costly excess accuracy.
SVALAQ runs in any IBM System 370 environment using ACRITH. The algorithms could be implemented in any environment which supports interval calculations and an accurate scalar product, such as Pascal-SC.
Supported in the part by IBM Deutschland GmbH.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
ACRITH High Accuracy Subroutine Library: General Information Manual. IBM publications, GC33–6163-02, 1986.
G. F. Corliss and L. B. Rall. Adaptive, Self-Validating Numerical Quadrature. To appear in SIAM Journal on Scientifìc and Statistical Computation. Also available as MRC Technical Summary Report No. 2815, University of Wisconsin-Madison, 1985.
Valerie A. Dixon. Numerical Quadrature. A Survey of the Available Algorithms. Software for Numerical Mathematics, ed. by D. J. Evans. Academic Press, London, 1974.
Julia H. Gray and L. B. Rall. A computational system for numerical integration with rigorous error estimation. Proceedings of the 1974 Army Numerical Analysis Conference, pp. 341–355. U. S. Army Research Office, Research Triangle Park, N. C., 1974. U. S. Army Research Office, Research Triangle Park, N. C., 1974.
Julia H. Gray and L. B. Rall. INTE: A UNIVAC 1108/1110 program for numerical integration with rigorous error estimation. MRC Technical Summary Report No. 1428, University of Wisconsin-Madison, 1975.
Harriet Kagiwada, Robert Kalaba, Nima Rasakhoo, and Karl Spingarn. Numerical Derivatives and Nonlinear Analysis. Plenum Press, New York, 1986.
R. E. Moore. The automatic analysis and control of error in digital computation based on the use of interval numbers, pp. 61–130 in Error in Digital Computation, Vol. 1, ed. by L. B. Rall. Wiley, New York, 1965.
R. E. Moore. Interval Analysis. Prentice-Hall, Englewood Cliffs, N. J., 1966.
R. E. Moore. Techniques and Applications of Interval Analysis. SIAM Studies in Applied Mathematics, 2, Society for Industrial and Applied Mathematics, Philadelphia, 1979.
R. Piessens, E. de Doncker-Kapenga, C. W. Uberhuber, and D. K. Kahaner. QUADPACK: A Subroutine Package for Automatic Integration. Springer Series in Computational Mathematics, No. 1. Springer-Verlag, New York, 1983. Springer-Verlag, New York, 1983.
L. B. Rall. Automatic Differentiation: Techniques and Applications. Lecture Notes in Computer Science, No. 120. Springer-Verlag, New York, 1981. Springer-Verlag, New York, 1981.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1987 D. Reidel Publishing Company
About this chapter
Cite this chapter
Corliss, G.F. (1987). Performance of Self-validating Adaptive Quadrature. In: Keast, P., Fairweather, G. (eds) Numerical Integration. NATO ASI Series, vol 203. Springer, Dordrecht. https://doi.org/10.1007/978-94-009-3889-2_25
Download citation
DOI: https://doi.org/10.1007/978-94-009-3889-2_25
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-8227-3
Online ISBN: 978-94-009-3889-2
eBook Packages: Springer Book Archive