Show simple item record

dc.contributor.authorChandrasekaran, Venkat
dc.contributor.authorChertkov, Misha
dc.contributor.authorGamarnik, David
dc.contributor.authorShah, Devavrat
dc.contributor.authorShin, Jinwoo
dc.date.accessioned2011-11-21T18:18:51Z
dc.date.available2011-11-21T18:18:51Z
dc.date.issued2010-07
dc.date.submitted2009-08
dc.identifier.issn0895-4801
dc.identifier.issn1095-7146
dc.identifier.urihttp://hdl.handle.net/1721.1/67258
dc.description.abstractWe consider the #P-complete problem of counting the number of independent sets in a given graph. Our interest is in understanding the effectiveness of the popular belief propagation (BP) heuristic. BP is a simple iterative algorithm that is known to have at least one fixed point, where each fixed point corresponds to a stationary point of the Bethe free energy (introduced by Yedidia, Freeman, and Weiss [IEEE Trans. Inform. Theory, 51 (2004), pp. 2282–2312] in recognition of Bethe’s earlier work in 1935). The evaluation of the Bethe free energy at such a stationary point (or BP fixed point) leads to the Bethe approximation for the number of independent sets of the given graph. BP is not known to converge in general, nor is an efficient, convergent procedure for finding stationary points of the Bethe free energy known. Furthermore, the effectiveness of the Bethe approximation is not well understood. As the first result of this paper we propose a BP-like algorithm that always converges to a stationary point of the Bethe free energy for any graph for the independent set problem. This procedure finds an ε-approximate stationary point in O(n2d42depsilon-4log3(nepsilon-1)) iterations for a graph of n nodes with max-degree d. We study the quality of the resulting Bethe approximation using the recently developed “loop series” framework of Chertkov and Chernyak [J. Stat. Mech. Theory Exp., 6 (2006), P06009]. As this characterization is applicable only for exact stationary points of the Bethe free energy, we provide a slightly modified characterization that holds for ε-approximate stationary points. We establish that for any graph on n nodes with max-degree d and girth larger than 8d log2 n, the multiplicative error between the number of independent sets and the Bethe approximation decays as 1+O(n-γ) for some γ>0. This provides a deterministic counting algorithm that leads to strictly different results compared to a recent result of Weitz [in Proceedings of the Thirty-Eighth Annual ACM Symposium on Theory of Computing, ACM Press, New York, 2006, pp. 140–149]. Finally, as a consequence of our analysis we prove that the Bethe approximation is exceedingly good for a random 3-regular graph conditioned on the shortest cycle cover conjecture of Alon and Tarsi [SIAM J. Algebr. Discrete Methods, 6 (1985), pp. 345–350] being true.en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (NSF EMT/MISC collaborative project 0829893)en_US
dc.language.isoen_US
dc.publisherSociety for Industrial and Applied Mathematicsen_US
dc.relation.isversionofhttp://dx.doi.org/10.1137/090767145en_US
dc.rightsArticle is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.en_US
dc.sourceSIAMen_US
dc.titleCounting Independent Sets Using the Bethe Approximationen_US
dc.typeArticleen_US
dc.identifier.citationChandrasekaran, Venkat et al. “Counting Independent Sets Using the Bethe Approximation.” SIAM Journal on Discrete Mathematics 25 (2011): 1012. © 2011 Society for Industrial and Applied Mathematics.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.departmentMassachusetts Institute of Technology. Laboratory for Information and Decision Systemsen_US
dc.contributor.departmentMassachusetts Institute of Technology. Operations Research Centeren_US
dc.contributor.departmentSloan School of Managementen_US
dc.contributor.approverGamarnik, David
dc.contributor.mitauthorGamarnik, David
dc.contributor.mitauthorChandrasekaran, Venkat
dc.contributor.mitauthorShah, Devavrat
dc.relation.journalSIAM Journal on Discrete Mathematicsen_US
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dspace.orderedauthorsChandrasekaran, Venkat; Chertkov, Misha; Gamarnik, David; Shah, Devavrat; Shin, Jinwooen
dc.identifier.orcidhttps://orcid.org/0000-0001-8898-8778
dc.identifier.orcidhttps://orcid.org/0000-0003-0737-3259
mit.licensePUBLISHER_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record