Computer arithmetic for probability distribution variables

Abstract The uncertainty in the variables and functions in computer simulations can be quantified by probability distributions and the correlations between the variables. We augment the standard computer arithmetic operations and the interval arithmetic approach to include probability distribution variable (PDV) as a basic data type. Probability distribution variable is a random variable that is usually characterized by generalized probabilistic discretization. The correlations or dependencies between PDVs that arise in a computation are automatically calculated and tracked. These correlations are used by the computer arithmetic rules to achieve the convergent approximation of the probability distribution function of a PDV and to guarantee that the derived bounds include the true solution. In many calculations, the calculated uncertainty bounds for PDVs are much tighter than they would have been had the dependencies been ignored. We describe the new PDV Arithmetic and verify the effectiveness of the approach to account for the creation and propagation of uncertainties in a computer program due to uncertainties in the initial data.

[1]  George J. Klir,et al.  Uncertainty-Based Information , 1999 .

[2]  M. J. Frank,et al.  Best-possible bounds for the distribution of a sum — a problem of Kolmogorov , 1987 .

[3]  Feller William,et al.  An Introduction To Probability Theory And Its Applications , 1950 .

[4]  V. Kreinovich Computational Complexity and Feasibility of Data Processing and Interval Computations , 1997 .

[5]  R. Young The algebra of many-valued quantities , 1931 .

[6]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1967 .

[7]  Luc Jaulin,et al.  Applied Interval Analysis , 2001, Springer London.

[8]  Hang Cheng,et al.  A Software Tool for Automatically Verified Operations on Intervals and Probability Distributions , 1998, Reliab. Comput..

[9]  Daniel Berleant,et al.  Bounding the Results of Arithmetic Operations on Random Variables of Unknown Dependency Using Intervals , 1998, Reliab. Comput..

[10]  Ilya M. Sobol,et al.  A Primer for the Monte Carlo Method , 1994 .

[11]  Robert L. Mason,et al.  Regression Analysis and Its Application: A Data-Oriented Approach. , 1982 .

[12]  A. Dempster Upper and lower probability inferences based on a sample from a finite univariate population. , 1967, Biometrika.

[13]  G. Alefeld,et al.  Introduction to Interval Computation , 1983 .

[14]  A. G. Colombo,et al.  A Powerful Numerical Method to Combine Random Variables , 1980, IEEE Transactions on Reliability.

[15]  R. Baker Kearfott,et al.  Algorithm 763: INTERVAL_ARITHMETIC: a Fortran 90 module for an interval data type , 1996, TOMS.

[16]  J. C. Burkill Functions of Intervals , 1924 .

[17]  Glenn Shafer,et al.  A Mathematical Theory of Evidence , 2020, A Mathematical Theory of Evidence.

[18]  Jon C. Helton,et al.  Challenge Problems : Uncertainty in System Response Given Uncertain Parameters ( DRAFT : November 29 , 2001 ) , 2001 .

[19]  Granino A. Korn,et al.  Mathematical handbook for scientists and engineers. Definitions, theorems, and formulas for reference and review , 1968 .

[20]  Daniel Berleant,et al.  Statool: A Tool for Distribution Envelope Determination (DEnv), an Interval-Based Algorithm for Arithmetic on Random Variables , 2003, Reliab. Comput..

[22]  P.R.J. Asveld Review of "V. Kreinovich, A. Lakeyev, J. Rohn & R. Kahl, Computational Complexity and Feasibility of Data Processing and Interval Computations (1998), Kluwer, Dordrecht, etc. (Applied Optimization, Volume 10)" , 1999 .

[23]  Bill Ravens,et al.  An Introduction to Copulas , 2000, Technometrics.

[24]  S. Kaplan On The Method of Discrete Probability Distributions in Risk and Reliability Calculations–Application to Seismic Risk Assessment , 1981 .

[25]  Ramon E. Moore Methods and applications of interval analysis , 1979, SIAM studies in applied mathematics.

[26]  R. B. Kearfott,et al.  Interval Computations: Introduction, Uses, and Resources , 2000 .

[27]  R. Nelsen An Introduction to Copulas , 1998 .

[28]  Ramon E. Moore Interval arithmetic and automatic error analysis in digital computing , 1963 .

[29]  Scott Ferson,et al.  What Monte Carlo methods cannot do , 1996 .

[30]  Michel Denuit,et al.  Distributional bounds for functions of dependent risks , 2002 .

[31]  Robert C. Williamson,et al.  Probabilistic arithmetic. I. Numerical methods for calculating convolutions and dependency bounds , 1990, Int. J. Approx. Reason..