Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Counting independent sets using the Bethe approximation

Conference ·
OSTI ID:990766
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
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