Counting Independent Sets and Colorings on Random Regular Bipartite Graphs

Authors Chao Liao, Jiabao Lin, Pinyan Lu, Zhenyu Mao



PDF
Thumbnail PDF

File

LIPIcs.APPROX-RANDOM.2019.34.pdf
  • Filesize: 0.5 MB
  • 12 pages

Document Identifiers

Author Details

Chao Liao
  • Shanghai Jiao Tong University, China
Jiabao Lin
  • Shanghai University of Finance and Economics, China
Pinyan Lu
  • Shanghai University of Finance and Economics, China
Zhenyu Mao
  • Shanghai University of Finance and Economics, China

Cite AsGet BibTex

Chao Liao, Jiabao Lin, Pinyan Lu, and Zhenyu Mao. Counting Independent Sets and Colorings on Random Regular Bipartite Graphs. In Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques (APPROX/RANDOM 2019). Leibniz International Proceedings in Informatics (LIPIcs), Volume 145, pp. 34:1-34:12, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2019)
https://doi.org/10.4230/LIPIcs.APPROX-RANDOM.2019.34

Abstract

We give a fully polynomial-time approximation scheme (FPTAS) to count the number of independent sets on almost every Delta-regular bipartite graph if Delta >= 53. In the weighted case, for all sufficiently large integers Delta and weight parameters lambda = Omega~ (1/(Delta)), we also obtain an FPTAS on almost every Delta-regular bipartite graph. Our technique is based on the recent work of Jenssen, Keevash and Perkins (SODA, 2019) and we also apply it to confirm an open question raised there: For all q >= 3 and sufficiently large integers Delta=Delta(q), there is an FPTAS to count the number of q-colorings on almost every Delta-regular bipartite graph.

Subject Classification

ACM Subject Classification
  • Theory of computation → Design and analysis of algorithms
Keywords
  • Approximate counting
  • Polymer model
  • Hardcore model
  • Coloring
  • Random bipartite graphs

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Alexander I. Barvinok. Combinatorics and Complexity of Partition Functions, volume 30 of Algorithms and combinatorics. Springer, 2016. URL: https://doi.org/10.1007/978-3-319-51829-9.
  2. Alexander I. Barvinok and Pablo Soberón. Computing the partition function for graph homomorphisms with multiplicities. J. Comb. Theory, Ser. A, 137:1-26, 2016. URL: https://doi.org/10.1016/j.jcta.2015.08.001.
  3. Christian Borgs, Jennifer T. Chayes, Jeff Kahn, and László Lovász. Left and right convergence of graphs with bounded degree. Random Struct. Algorithms, 42(1):1-28, 2013. URL: https://doi.org/10.1002/rsa.20414.
  4. Russ Bubley and Martin Dyer. Path coupling: A technique for proving rapid mixing in Markov chains. In Proceedings of the 38th Annual IEEE Symposium on Foundations of Computer Science (FOCS'97), pages 223-231. IEEE, 1997. Google Scholar
  5. Russ Bubley, Martin Dyer, Catherine Greenhill, and Mark Jerrum. On approximately counting colorings of small degree graphs. SIAM Journal on Computing, 29(2):387-400, 1999. Google Scholar
  6. Andrei A. Bulatov, Martin E. Dyer, Leslie Ann Goldberg, Mark Jerrum, and Colin McQuillan. The expressibility of functions on the Boolean domain, with applications to counting CSPs. J. ACM, 60(5):32:1-32:36, 2013. URL: https://doi.org/10.1145/2528401.
  7. Jin-Yi Cai, Andreas Galanis, Leslie Ann Goldberg, Heng Guo, Mark Jerrum, Daniel Štefankovič, and Eric Vigoda. #BIS-hardness for 2-spin systems on bipartite bounded degree graphs in the tree non-uniqueness region. J. Comput. Syst. Sci., 82(5):690-711, 2016. URL: https://doi.org/10.1016/j.jcss.2015.11.009.
  8. Sitan Chen, Michelle Delcourt, Ankur Moitra, Guillem Perarnau, and Luke Postle. Improved Bounds for Randomly Sampling Colorings via Linear Programming. In Proceedings of the Thirtieth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2019, San Diego, California, USA, January 6-9, 2019, pages 2216-2234, 2019. Google Scholar
  9. Martin Dyer, Abraham D Flaxman, Alan M Frieze, and Eric Vigoda. Randomly coloring sparse random graphs with fewer colors than the maximum degree. Random Structures & Algorithms, 29(4):450-465, 2006. Google Scholar
  10. Martin Dyer and Alan Frieze. Randomly coloring graphs with lower bounds on girth and maximum degree. Random Structures & Algorithms, 23(2):167-179, 2003. Google Scholar
  11. Martin Dyer, Alan Frieze, Thomas P Hayes, and Eric Vigoda. Randomly coloring constant degree graphs. Random Structures & Algorithms, 43(2):181-200, 2013. Google Scholar
  12. Martin E. Dyer, Alan M. Frieze, and Mark Jerrum. On Counting Independent Sets in Sparse Graphs. SIAM J. Comput., 31(5):1527-1541, 2002. URL: https://doi.org/10.1137/S0097539701383844.
  13. Martin E. Dyer, Leslie Ann Goldberg, Catherine S. Greenhill, and Mark Jerrum. The Relative Complexity of Approximate Counting Problems. Algorithmica, 38(3):471-500, 2004. URL: https://doi.org/10.1007/s00453-003-1073-y.
  14. Martin E. Dyer, Leslie Ann Goldberg, and Mark Jerrum. An approximation trichotomy for Boolean #CSP. J. Comput. Syst. Sci., 76(3-4):267-277, 2010. URL: https://doi.org/10.1016/j.jcss.2009.08.003.
  15. Andreas Galanis, Leslie Ann Goldberg, and Kuan Yang. Approximating Partition Functions of Bounded-Degree Boolean Counting Constraint Satisfaction Problems. In 44th International Colloquium on Automata, Languages, and Programming, ICALP 2017, July 10-14, 2017, Warsaw, Poland, pages 27:1-27:14, 2017. URL: https://doi.org/10.4230/LIPIcs.ICALP.2017.27.
  16. Andreas Galanis, Daniel Štefankovič, and Eric Vigoda. Inapproximability of the Partition Function for the Antiferromagnetic Ising and Hard-Core Models. Combinatorics, Probability & Computing, 25(4):500-559, 2016. URL: https://doi.org/10.1017/S0963548315000401.
  17. Andreas Galanis, Daniel Štefankovič, Eric Vigoda, and Linji Yang. Ferromagnetic Potts Model: Refined #BIS-hardness and Related Results. SIAM J. Comput., 45(6):2004-2065, 2016. URL: https://doi.org/10.1137/140997580.
  18. David Gamarnik and Dmitriy Katz. Correlation decay and deterministic FPTAS for counting colorings of a graph. Journal of Discrete Algorithms, 12:29-47, 2012. Google Scholar
  19. Leslie Ann Goldberg and Mark Jerrum. Approximating the partition function of the ferromagnetic potts model. J. ACM, 59(5):25:1-25:31, 2012. URL: https://doi.org/10.1145/2371656.2371660.
  20. Leslie Ann Goldberg and Mark Jerrum. A complexity classification of spin systems with an external field. Proceedings of the National Academy of Sciences of the United States of America, 43(112):13161–13166, 2015. Google Scholar
  21. Heng Guo, Chao Liao, Pinyan Lu, and Chihao Zhang. Counting hypergraph colourings in the local lemma regime. In Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing, STOC 2018, Los Angeles, CA, USA, June 25-29, 2018, pages 926-939, 2018. URL: https://doi.org/10.1145/3188745.3188934.
  22. Thomas P Hayes. Randomly coloring graphs of girth at least five. In Proceedings of the 35th Annual ACM Symposium on Symposium on Theory of Computing (STOC'03), pages 269-278. ACM, 2003. Google Scholar
  23. Thomas P Hayes and Eric Vigoda. A non-Markovian coupling for randomly sampling colorings. In Proceedings of the 44th Annual IEEE Symposium on Foundations of Computer Science (FOCS'03), pages 618-627. IEEE, 2003. Google Scholar
  24. Thomas P Hayes and Eric Vigoda. Coupling with the stationary distribution and improved sampling for colorings and independent sets. The Annals of Applied Probability, 16(3):1297-1318, 2006. Google Scholar
  25. Tyler Helmuth, Will Perkins, and Guus Regts. Algorithmic Pirogov-Sinai Theory. CoRR, abs/1806.11548, 2018. URL: http://arxiv.org/abs/1806.11548.
  26. Matthew Jenssen, Peter Keevash, and Will Perkins. Algorithms for #BIS-hard problems on expander graphs. In Proceedings of the Thirtieth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2019, San Diego, California, USA, January 6-9, 2019, pages 2235-2247, 2019. URL: https://doi.org/10.1137/1.9781611975482.135.
  27. Mark Jerrum. A very simple algorithm for estimating the number of k-colorings of a low-degree graph. Random Structures and Algorithms, 7(2):157-166, 1995. Google Scholar
  28. R. Kotecký and D. Preiss. Cluster expansion for abstract polymer models. Communications in Mathematical Physics, 103(3):491-498, September 1986. URL: https://doi.org/10.1007/BF01211762.
  29. Jingcheng Liu and Pinyan Lu. FPTAS for #bis with degree bounds on one side. In Proceedings of the Forty-Seventh Annual ACM on Symposium on Theory of Computing, STOC 2015, Portland, OR, USA, June 14-17, 2015, pages 549-556, 2015. URL: https://doi.org/10.1145/2746539.2746598.
  30. Pinyan Lu, Kuan Yang, Chihao Zhang, and Minshen Zhu. An FPTAS for Counting Proper Four-Colorings on Cubic Graphs. In Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2017, Barcelona, Spain, Hotel Porta Fira, January 16-19, pages 1798-1817, 2017. Google Scholar
  31. Pinyan Lu and Yitong Yin. Improved FPTAS for multi-spin systems. In Proceedings of APPROX-RANDOM, pages 639-654. Springer, 2013. Google Scholar
  32. Michael Mitzenmacher and Eli Upfal. Probability and Computing: Randomization and Probabilistic Techniques in Algorithms and Data Analysis. Cambridge University Press, 2017. Google Scholar
  33. Michael Molloy. The Glauber dynamics on colorings of a graph with high girth and maximum degree. SIAM Journal on Computing, 33(3):721-737, 2004. Google Scholar
  34. Elchanan Mossel, Dror Weitz, and Nicolas Wormald. On the hardness of sampling independent sets beyond the tree threshold. Probability Theory and Related Fields, 143(3):401-439, 2009. URL: https://doi.org/10.1007/s00440-007-0131-9.
  35. Viresh Patel and Guus Regts. Deterministic polynomial-time approximation algorithms for partition functions and graph polynomials. Electronic Notes in Discrete Mathematics, 61:971-977, 2017. URL: https://doi.org/10.1016/j.endm.2017.07.061.
  36. S. A. Pirogov and Ya. G. Sinai. Phase diagrams of classical lattice systems. Theoretical and Mathematical Physics, 25(3):1185-1192, December 1975. URL: https://doi.org/10.1007/BF01040127.
  37. S. A. Pirogov and Ya. G. Sinai. Phase diagrams of classical lattice systems continuation. Theoretical and Mathematical Physics, 26(1):39-49, January 1976. URL: https://doi.org/10.1007/BF01038255.
  38. Allan Sly. Computational Transition at the Uniqueness Threshold. In 51th Annual IEEE Symposium on Foundations of Computer Science, FOCS 2010, October 23-26, 2010, Las Vegas, Nevada, USA, pages 287-296, 2010. URL: https://doi.org/10.1109/FOCS.2010.34.
  39. Allan Sly and Nike Sun. The Computational Hardness of Counting in Two-Spin Models on d-Regular Graphs. In 53rd Annual IEEE Symposium on Foundations of Computer Science, FOCS 2012, New Brunswick, NJ, USA, October 20-23, 2012, pages 361-369, 2012. URL: https://doi.org/10.1109/FOCS.2012.56.
  40. Eric Vigoda. Improved bounds for sampling colorings. Journal of Mathematical Physics, 41(3):1555-1569, 2000. Google Scholar
  41. Dror Weitz. Counting independent sets up to the tree threshold. In Jon M. Kleinberg, editor, Proceedings of the 38th Annual ACM Symposium on Theory of Computing, Seattle, WA, USA, May 21-23, 2006, pages 140-149. ACM, 2006. URL: https://doi.org/10.1145/1132516.1132538.
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail