We have developed a propagation method for probabilistic networks, that through local operations in the network provides exact probabilistic inference if the probabilistic network is acyclic. In this respect, the operations are structurally similar to those of a neural network, although we have a probabilistic interpretation of the computation. The network explicitly manipulates probabilities to compute the marginals of a discrete probability distribution defined as a markov graph. The method can be considered as a probabilistic relaxation method, in contast to the more well known stochastic relaxation methods. The algorithm is similar to the algorithm of Pearl, but operates on an undirected structure. The algorithm operates by local operations on the probabilistic network, and is therefore possible to run also for networks with cycles, and we have investigated its performance for approximate probabilistic inference on unrestricted networks.
More information about our approach can be found in the dissertation Probabilistic Inference, Combinatorial Optimization and the Discovery of Causal Structure from Data (1993) which can be obtained from the author.