Skip to main content

Performance of Self-validating Adaptive Quadrature

  • Chapter

Part of the book series: NATO ASI Series ((ASIC,volume 203))

Abstract

SVALAQ is a suite of programs for self-validated quadrature. For the usual quadrature problem on a finite interval,

$$I\!f=\int^{B}_{A}f(x)dx,$$

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ACRITH High Accuracy Subroutine Library: General Information Manual. IBM publications, GC33–6163-02, 1986.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. Valerie A. Dixon. Numerical Quadrature. A Survey of the Available Algorithms. Software for Numerical Mathematics, ed. by D. J. Evans. Academic Press, London, 1974.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. Harriet Kagiwada, Robert Kalaba, Nima Rasakhoo, and Karl Spingarn. Numerical Derivatives and Nonlinear Analysis. Plenum Press, New York, 1986.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. R. E. Moore. Interval Analysis. Prentice-Hall, Englewood Cliffs, N. J., 1966.

    Google Scholar 

  9. R. E. Moore. Techniques and Applications of Interval Analysis. SIAM Studies in Applied Mathematics, 2, Society for Industrial and Applied Mathematics, Philadelphia, 1979.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics