Nothing Special   »   [go: up one dir, main page]

Skip to main content

Discussions on an Interval Arithmetic Standard at Dagstuhl Seminar 08021

  • Conference paper
Numerical Validation in Current Hardware Architectures

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5492))

Abstract

Efforts have been made to standardize interval arithmetic (IA) for over a decade. The reasons have been to enable more widespread use of the technology, to enable more widespread sharing and collaboration among researchers and developers of the technology, and to enable easier checking that computer codes have been correctly programmed. During the late 1990’s, the first author of this report led such a project to introduce an interval data type into the Fortran language. One reason for failure of that effort was the Fortran language standardization committee’s lack of familiarity with interval technology and consequent caution. Another was misunderstanding between the Fortran standardization committee’s basic tenets on standardizing interline optimization and some views expressed by members of the interval analysis community. A third was confusion over how extended IA (arithmetic dealing with division by intervals that contain zero) should be handled. This was coupled with a heavy committee load associated with other projects, such as standardizing an interface for interoperability with “C” language programs.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Kirchner, R., Kulisch, U.W.: Hardware support for interval arithmetic. Reliable Computing, 225–237 (2006)

    Google Scholar 

  2. Klatte, R., Kulisch, U., Lawo, C., Rauch, M., Wiethoff, A.: C–XSC: A C++ Class Library for Extended Scientific Computation. Springer, Berlin (1993)

    MATH  Google Scholar 

  3. Knüppel, O.: PROFIL/BIAS – A fast interval library. Computing 53(3–4), 277–287 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  4. Knüppel, O.: PROFIL/BIAS v 2.0. Bericht 99.1, Technische Universität Hamburg-Harburg, Harburg, Germany (February 1999), http://www.ti3.tu-harburg.de/profil_e

  5. Kulisch, U.: Computer Arithmetic and Validity — Theory, Implementation, and Applications. De Gruyter Studies in Mathematics, vol. 33. Walter de Gruyter, Berlin (2008)

    Book  MATH  Google Scholar 

  6. Kulisch, U.: Complete Interval Arithmetic and its Implementation on the Computer. In: Cuyt, A., et al. (eds.) Numerical Validation in Current Hardware Architectures (Dagstuhl Seminar 2008). LNCS, vol. 5492, pp. 7–26. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  7. Lerch, M., Tischler, G., von Gudenberg, J.W.: filib—interval library specification and reference manual. Technical Report 279, Universität Würzburg, Germany (2001), http://www.math.uni-wuppertal.de/~xsc/software/filib.html

  8. Lerch, M., Tischler, G., von Gudenberg, J.W., Hofschuster, W., Krämer, W.: filib++, a fast interval library supporting containment computations. ACM Transactions on Mathematical Software 32(2), 299–324 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  9. Melquiond, G., Pion, S., Brönnimann, H.: Boost interval arithmetic library (2006), http://www.boost.org/doc/libs/1_37_0/libs/numeric/interval/doc/interval.htm

  10. Pryce, J.D., Corliss, G.F.: Interval arithmetic with containment sets. Computing 78(3), 251–276 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  11. Rump, S.M.: INTLAB–INTerval LABoratory. In: Csendes, T. (ed.) Developments in Reliable Computing: Papers presented at the International Symposium on Scientific Computing, Computer Arithmetic, and Validated Numerics, SCAN 1998, in Szeged, Hungary. Reliable Computing, vol. 5(3), pp. 77–104. Kluwer Academic Publishers, Dordrecht (1999), http://www.ti3.tu-harburg.de/rump/intlab/

    Chapter  Google Scholar 

  12. Sun Microsystems. Interval arithmetic in the Forte[tm] C++ compiler (2000), http://www.sun.com/forte/cplusplus/interval/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kearfott, R.B., Pryce, J., Revol, N. (2009). Discussions on an Interval Arithmetic Standard at Dagstuhl Seminar 08021. In: Cuyt, A., Krämer, W., Luther, W., Markstein, P. (eds) Numerical Validation in Current Hardware Architectures. Lecture Notes in Computer Science, vol 5492. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01591-5_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01591-5_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-01590-8

  • Online ISBN: 978-3-642-01591-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics