Checking Approximate Computations Over the Reals

TitleChecking Approximate Computations Over the Reals
Publication TypeTechnical Report
Year of Publication1992
AuthorsAr S, Blum ME, Codenotti B, Gemmell P
Other Numbers735

This paper provides the first systematic investigation of checking approximate numerical computations, over subsets of the reals. In most cases, approximate checking is more challenging than exact checking. Problem conditioning, i.e., the measure of sensitivity of the output to slight changes in the input, and the presence of approximation parameters foil the direct transformation of many exact checkers to the approximate setting. We can extend exact checkers only if they have a very smooth dependence on the sensitivity of the problem. Furthermore, approximate checking over the reals is complicated by the lack of nice finite field properties such as the existence of a samplable distribution which is invariant under addition or multiplication by a scalar. We overcome the above problems by using such techniques as testing and checking over similar but distinct distributions, using functions' random and downward self-reducibility properties, and taking advantage of the small variance of the sum of independent identically distributed random variables.

Bibliographic Notes

ICSI Technical Report TR-92-030

Abbreviated Authors

S. Ar, M. Blum, B. Codenotti, and P. Gemmell

ICSI Publication Type

Technical Report