Join-Graph Propagation Algorithms
generalized belief propagation .