Solving MAP Exactly using Systematic Search
arXiv:1212.2497
Abstract
MAP is the problem of finding a most probable instantiation of a set of variables in a Bayesian network given some evidence. Unlike computing posterior probabilities, or MPE (a special case of MAP), the time and space complexity of structural solutions for MAP are not only exponential in the network treewidth, but in a larger parameter known as the "constrained" treewidth. In practice, this means that computing MAP can be orders of magnitude more expensive than computing posterior probabilities or MPE. This paper introduces a new, simple upper bound on the probability of a MAP solution, which admits a tradeoff between the bound quality and the time needed to compute it. The bound is shown to be generally much tighter than those of other methods of comparable complexity. We use this proposed upper bound to develop a branch-and-bound search algorithm for solving MAP exactly. Experimental results demonstrate that the search algorithm is able to solve many problems that are far beyond the reach of any structure-based method for MAP. For example, we show that the proposed algorithm can compute MAP exactly and efficiently for some networks whose constrained treewidth is more than 40.
Appears in Proceedings of the Nineteenth Conference on Uncertainty in Artificial Intelligence (UAI2003)
References in corpus (2)
Cited by in corpus (12)
- Solving Factored MDPs with Hybrid State and Action Variables
- Dynamic Stochastic Orienteering Problems for Risk-Aware Applications
- Decomposition Bounds for Marginal MAP
- Anytime Marginal MAP Inference
- Maximum Error Modeling for Fault-Tolerant Computation using Maximum a posteriori (MAP) Hypothesis
- New Results for the MAP Problem in Bayesian Networks
- Maximum a Posteriori Estimation by Search in Probabilistic Programs
- Solving Marginal MAP Exactly by Probabilistic Circuit Transformations
- MAIES: A Tool for DNA Mixture Analysis
- Exploiting Evidence in Probabilistic Inference
- Exact Decoding on Latent Variable Conditional Models is NP-Hard
- Approximate MMAP by Marginal Search