Skip to main navigation Skip to search Skip to main content

Sound Probabilistic Numerical Error Analysis

Research output: Conference Article in Proceeding or Book/Report chapterArticle in proceedingsResearch

Abstract

Numerical software uses floating-point arithmetic to implement real-valued algorithms which inevitably introduces roundoff errors. Additionally, in an effort to reduce energy consumption, approximate hardware introduces further errors. As errors are propagated through a computation, the result of the approximated floating-point program can be vastly different from the real-valued ideal one. Previous work on soundly bounding (roundoff) errors has focused on worst-case absolute error analysis. However, not all inputs and not all errors are equally likely such that these methods can lead to overly pessimistic error bounds.

In this paper, we present a sound probabilistic static analysis which takes into account the probability distributions of inputs and propagates roundoff and approximation errors probabilistically through the program. We observe that the computed probability distributions of errors are hard to interpret, and propose an alternative metric and computation of refined error bounds which are valid with some probability.
Original languageEnglish
Title of host publicationIntegrated Formal Methods
PublisherSpringer Nature Switzerland
Publication date22 Nov 2019
Pages322–340
DOIs
Publication statusPublished - 22 Nov 2019
Externally publishedYes
EventIntegrated Formal Methods - Inria Paris, Paris, France
Duration: 19 Nov 202521 Nov 2025
Conference number: 20
https://ifm2025.ens.psl.eu/#:~:text=The%2020th%20International%20Conference%20on%20Integrated%20Formal%20Methods,edition%20will%20be%20iFS%20at%20ETAPS%20in%202027%21

Conference

ConferenceIntegrated Formal Methods
Number20
LocationInria Paris
Country/TerritoryFrance
CityParis
Period19/11/202521/11/2025
Internet address
SeriesLecture Notes in Computer Science
Volume 11918

Keywords

  • Floating-point arithmetic
  • Roundoff error
  • Probabilistic static analysis
  • Error propagation
  • Approximate computing

Fingerprint

Dive into the research topics of 'Sound Probabilistic Numerical Error Analysis'. Together they form a unique fingerprint.

Cite this