Counting independent sets using the Bethe approximation
Conference
·
OSTI ID:990766
- Los Alamos National Laboratory
- MIT
The authors consider the problem of counting the number of independent sets or the partition function of a hard-core model in a graph. The problem in general is computationally hard (P hard). They study the quality of the approximation provided by the Bethe free energy. Belief propagation (BP) is a message-passing algorithm can be used to compute fixed points of the Bethe approximation; however, BP is not always guarantee to converge. As the first result, they propose a simple message-passing algorithm that converges to a BP fixed pont for any grapy. They find that their algorithm converges within a multiplicative error 1 + {var_epsilon} of a fixed point in {Omicron}(n{sup 2}E{sup -4} log{sup 3}(nE{sup -1})) iterations for any bounded degree graph of n nodes. In a nutshell, the algorithm can be thought of as a modification of BP with 'time-varying' message-passing. Next, they analyze the resulting error to the number of independent sets provided by such a fixed point of the Bethe approximation. Using the recently developed loop calculus approach by Vhertkov and Chernyak, they establish that for any bounded graph with large enough girth, the error is {Omicron}(n{sup -{gamma}}) for some {gamma} > 0. As an application, they find that for random 3-regular graph, Bethe approximation of log-partition function (log of the number of independent sets) is within o(1) of corret log-partition - this is quite surprising as previous physics-based predictions were expecting an error of o(n). In sum, their results provide a systematic way to find Bethe fixed points for any graph quickly and allow for estimating error in Bethe approximation using novel combinatorial techniques.
- Research Organization:
- Los Alamos National Laboratory (LANL)
- Sponsoring Organization:
- DOE
- DOE Contract Number:
- AC52-06NA25396
- OSTI ID:
- 990766
- Report Number(s):
- LA-UR-09-04233; LA-UR-09-4233
- Country of Publication:
- United States
- Language:
- English
Similar Records
Approximation algorithms for the achromatic number
An exponential time 2-approximation algorithm for bandwidth
Node weighted network upgrade problems
Conference
·
Sun Jun 01 00:00:00 EDT 1997
·
OSTI ID:471713
An exponential time 2-approximation algorithm for bandwidth
Conference
·
Wed Dec 31 23:00:00 EST 2008
·
OSTI ID:990799
Node weighted network upgrade problems
Conference
·
Sun Sep 01 00:00:00 EDT 1996
·
OSTI ID:373929