A Polynomial Time Algorithm for Finding Bayesian Probabilities from Marginal Constraints
J. W. Miller, R. M. Goodman

TL;DR
This paper introduces a polynomial time algorithm for calculating Bayesian probabilities from marginal constraints, improving efficiency over previous methods that were exponential or relied on independence assumptions, suitable for real-time expert systems.
Contribution
The paper presents a closed-form, polynomial-time algorithm for Bayesian probability calculation from marginal constraints, avoiding independence assumptions and enabling real-time updates.
Findings
Algorithm evaluates in O(r^3) steps
Updating constraints requires O(r^2) steps
Suitable for real-time probabilistic inference
Abstract
A method of calculating probability values from a system of marginal constraints is presented. Previous systems for finding the probability of a single attribute have either made an independence assumption concerning the evidence or have required, in the worst case, time exponential in the number of attributes of the system. In this paper a closed form solution to the probability of an attribute given the evidence is found. The closed form solution, however does not enforce the (non-linear) constraint that all terms in the underlying distribution be positive. The equation requires O(r^3) steps to evaluate, where r is the number of independent marginal constraints describing the system at the time of evaluation. Furthermore, a marginal constraint may be exchanged with a new constraint, and a new solution calculated in O(r^2) steps. This method is appropriate for calculating probabilities…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference · Forecasting Techniques and Applications · AI-based Problem Solving and Planning
