Approximately counting independent sets in bipartite graphs via graph containers
Matthew Jenssen, Will Perkins, Aditya Potukuchi

TL;DR
This paper introduces new algorithms based on graph container methods to efficiently approximate the number of independent sets in bipartite graphs, extending previous results to broader classes of graphs and weights.
Contribution
It develops algorithmic versions of Sapozhenko's graph container methods, providing FPTAS for counting independent sets in various bipartite graph classes under weaker expansion conditions.
Findings
FPTAS for independent sets in $d$-regular bipartite graphs with weak expansion
Extension to weighted independent sets and the hard-core model
Approximation algorithm for all $d$-regular bipartite graphs with subexponential runtime
Abstract
By implementing algorithmic versions of Sapozhenko's graph container methods, we give new algorithms for approximating the number of independent sets in bipartite graphs. Our first algorithm applies to -regular, bipartite graphs satisfying a weak expansion condition: when is constant, and the graph is a bipartite -expander, we obtain an FPTAS for the number of independent sets. Previously such a result for was known only for graphs satisfying the much stronger expansion conditions of random bipartite graphs. The algorithm also applies to weighted independent sets: for a -regular, bipartite -expander, with fixed, we give an FPTAS for the hard-core model partition function at fugacity . Finally we present an algorithm that applies to all -regular, bipartite graphs, runs in time $\exp\left( O\left(…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMarkov Chains and Monte Carlo Methods · Limits and Structures in Graph Theory · Topological and Geometric Data Analysis
