Probabilistic Treatment of General Combinational Networks

Kenneth P. Parker, E.J. McCluske

IEEE Transactions on Computers · 1975 · 435 citations · 5 references

Concepts

TL;DR

The authors present two methods for computing the probability that a general combinational network outputs 1 given the probabilities of its inputs being 1. They define signal probability and independence, prove how Boolean operations translate to algebraic operations on probabilities, and illustrate the results with a fault‑detection test‑generation example. These results yield two simple algorithms for calculating output probabilities.

Abstract

In this correspondence two methods are given for calculating the probability that the output of a general combinational network is 1 given the probabilities for each input being 1. We define the notions of the probability of a signal and signal independence. Then several proofs are given to show the relationship between Boolean operations and algebraic operations upon probabilities. As a result of these, two simple algorithms are presented for calculating output probabilities. An example of the usefulness of these results is given with respect to the generation of tests for the purpose of fault detection.

References

5