MAP Complexity Results and Approximation Methods

12/12/2012
by   James D. Park, et al.
0

MAP is the problem of finding a most probable instantiation of a set of nvariables in a Bayesian network, given some evidence. MAP appears to be a significantly harder problem than the related problems of computing the probability of evidence Pr, or MPE a special case of MAP. Because of the complexity of MAP, and the lack of viable algorithms to approximate it,MAP computations are generally avoided by practitioners. This paper investigates the complexity of MAP. We show that MAP is complete for NP. We also provide negative complexity results for elimination based algorithms. It turns out that MAP remains hard even when MPE, and Pr are easy. We show that MAP is NPcomplete when the networks are restricted to polytrees, and even then can not be effectively approximated. Because there is no approximation algorithm with guaranteed results, we investigate best effort approximations. We introduce a generic MAP approximation framework. As one instantiation of it, we implement local search coupled with belief propagation BP to approximate MAP. We show how to extract approximate evidence retraction information from belief propagation which allows us to perform efficient local search. This allows MAP approximation even on networks that are too complex to even exactly solve the easier problems of computing Pr or MPE. Experimental results indicate that using BP and local search provides accurate MAP estimates in many cases.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

page 7

page 8

research
06/30/2011

Complexity Results and Approximation Strategies for MAP Explanations

MAP is the problem of finding a most probable instantiation of a set of ...
research
01/10/2013

Approximating MAP using Local Search

MAP is the problem of finding a most probable instantiation of a set of ...
research
10/19/2012

Solving MAP Exactly using Systematic Search

MAP is the problem of finding a most probable instantiation of a set of ...
research
11/02/2018

Local search breaks 1.75 for Graph Balancing

Graph Balancing is the problem of orienting the edges of a weighted mult...
research
04/26/2020

An Extension of Plücker Relations with Applications to Subdeterminant Maximization

Given a matrix A and k≥ 0, we study the problem of finding the k× k subm...
research
03/10/2021

EBP-GEXIT Charts for M-ary AWGN Channel for Generalized LDPC and Turbo Codes

This work proposes a tractable estimation of the maximum a posteriori (M...
research
07/11/2012

Annealed MAP

Maximum a Posteriori assignment (MAP) is the problem of finding the most...

Please sign up or login with your details

Forgot password? Click here to reset