Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article
Public Access

The Complexity of Approximating the Matching Polynomial in the Complex Plane

Published: 19 April 2021 Publication History

Abstract

We study the problem of approximating the value of the matching polynomial on graphs with edge parameter γ, where γ takes arbitrary values in the complex plane.
When γ is a positive real, Jerrum and Sinclair showed that the problem admits an FPRAS on general graphs. For general complex values of γ, Patel and Regts, building on methods developed by Barvinok, showed that the problem admits an FPTAS on graphs of maximum degree Δ as long as γ is not a negative real number less than or equal to −1/(4(Δ −1)). Our first main result completes the picture for the approximability of the matching polynomial on bounded degree graphs. We show that for all Δ ≥ 3 and all real γ less than −1/(4(Δ −1)), the problem of approximating the value of the matching polynomial on graphs of maximum degree Δ with edge parameter γ is #P-hard.
We then explore whether the maximum degree parameter can be replaced by the connective constant. Sinclair et al. showed that for positive real γ, it is possible to approximate the value of the matching polynomial using a correlation decay algorithm on graphs with bounded connective constant (and potentially unbounded maximum degree). We first show that this result does not extend in general in the complex plane; in particular, the problem is #P-hard on graphs with bounded connective constant for a dense set of γ values on the negative real axis. Nevertheless, we show that the result does extend for any complex value γ that does not lie on the negative real axis. Our analysis accounts for complex values of γ using geodesic distances in the complex plane in the metric defined by an appropriate density function.

References

[1]
A. Barvinok. 2016. Computing the permanent of (some) complex matrices. Foundations of Computational Mathematics 16, 2 (2016), 329--342.
[2]
A. Barvinok. 2017. Combinatorics and Complexity of Partition Functions. Springer International.
[3]
M. Bayati, D. Gamarnik, D. A. Katz, C. Nair, and P. Tetali. 2007. Simple deterministic approximation algorithms for counting matchings. In Proceedings of the 39th Annual ACM Symposium on Theory of Computing (STOC’07). 122--127.
[4]
I. Bezáková, A. Galanis, L. A. Goldberg, and D. Štefankovič. 2020. Inapproximability of the independent set polynomial in the complex plane. SIAM Journal on Computing 49, 5 (2020), 395--448.
[5]
P. Buys, A. Galanis, V. Patel, and G. Regts. 2020. Lee-Yang zeros and the complexity of the ferromagnetic Ising Model on bounded-degree graphs. arXiv:2006.14828
[6]
J.-Y. Cai, S. Huang, and P. Lu. 2012. From Holant to #CSP and back: Dichotomy for Holantc problems. Algorithmica 64, 3 (2012), 511--533.
[7]
A. Galanis, L. A. Goldberg, and D. Štefankovič. 2017. Inapproximability of the independent set polynomial below the Shearer threshold. In Proceedings of the 44th International Colloquium on Automata, Languages, and Programming (ICALP’17). Article 28, 13 pages. arXiv:1612.05832
[8]
C. D. Godsil. 1981. Matchings and walks in graphs. Journal of Graph Theory 5, 3 (1981), 285--297.
[9]
L. A. Goldberg and H. Guo. 2017. The complexity of approximating complex-valued Ising and Tutte partition functions. Computational Complexity 26, 4 (2017), 765--833.
[10]
L. A. Goldberg and M. Jerrum. 2014. The complexity of computing the sign of the Tutte polynomial. SIAM Journal on Computing 43, 6 (2014), 1921--1952.
[11]
N. J. A. Harvey, P. Srivastava, and J. Vondrák. 2018. Computing the independence polynomial: From the tree threshold down to the roots. In Proceedings of the 29th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA’18). 1557--1576.
[12]
O. J. Heilmann and E. H. Lieb. 1972. Theory of monomer-dimer systems. Communications in Mathematical Physics 25, 3 (1972), 190--232.
[13]
M. Jerrum and A. Sinclair. 1989. Approximating the permanent. SIAM Journal on Computing 18, 6 (1989), 1149--1178.
[14]
D. Kraus and O. Roth. 2008. Conformal metrics. arXiv:0805.2235
[15]
V. Patel and G. Regts. 2017. Deterministic polynomial-time approximation algorithms for partition functions and graph polynomials. SIAM Journal on Computing 46, 6 (2017), 1893--1919.
[16]
H. Peters and G. Regts. 2017. On a conjecture of Sokal concerning roots of the independence polynomial. arxiv:1701.08049
[17]
A. Sinclair, P. Srivastava, D. Štefankovič, and Y. Yin. 2017. Spatial mixing and the connective constant: Optimal bounds. Probability Theory and Related Fields 168, 1 (2017), 153--197.
[18]
A. Sinclair, P. Srivastava, and Y. Yin. 2013. Spatial mixing and approximation algorithms for graphs with bounded connective constant. In Proceedings of the 2013 IEEE 54th Annual Symposium on Foundations of Computer Science (FOCS’13). 300--309.
[19]
B.-B. Wei, S.-W. Chen, H.-C. Po, and R.-B. Liu. 2014. Phase transitions in the complex plane of physical parameters. Nature Scientific Reports 4 (2014), Article 5202.
[20]
D. Weitz. 2006. Counting independent sets up to the tree threshold. In Proceedings of the 38th Annual ACM Symposium on Theory of Computing (STOC’06). ACM, New York, NY, 140--149.

Cited By

View all
  • (2024)Fast Sampling via Spectral Independence Beyond Bounded-degree GraphsACM Transactions on Algorithms10.1145/363135420:1(1-26)Online publication date: 22-Jan-2024
  • (2023)On the zeroes of hypergraph independence polynomialsCombinatorics, Probability and Computing10.1017/S096354832300033033:1(65-84)Online publication date: 21-Sep-2023
  • (2022)The Complexity of Approximating the Complex-Valued Ising Model on Bounded Degree GraphsSIAM Journal on Discrete Mathematics10.1137/21M145404336:3(2159-2204)Online publication date: 1-Jan-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Computation Theory
ACM Transactions on Computation Theory  Volume 13, Issue 2
June 2021
144 pages
ISSN:1942-3454
EISSN:1942-3462
DOI:10.1145/3450495
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 April 2021
Accepted: 01 January 2021
Revised: 01 December 2020
Received: 01 September 2019
Published in TOCT Volume 13, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Approximate counting
  2. connective constant
  3. matchings
  4. monomer-dimer model
  5. partition functions

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)431
  • Downloads (Last 6 weeks)92
Reflects downloads up to 28 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Fast Sampling via Spectral Independence Beyond Bounded-degree GraphsACM Transactions on Algorithms10.1145/363135420:1(1-26)Online publication date: 22-Jan-2024
  • (2023)On the zeroes of hypergraph independence polynomialsCombinatorics, Probability and Computing10.1017/S096354832300033033:1(65-84)Online publication date: 21-Sep-2023
  • (2022)The Complexity of Approximating the Complex-Valued Ising Model on Bounded Degree GraphsSIAM Journal on Discrete Mathematics10.1137/21M145404336:3(2159-2204)Online publication date: 1-Jan-2022
  • (2022)Lee–Yang zeros and the complexity of the ferromagnetic Ising model on bounded-degree graphsForum of Mathematics, Sigma10.1017/fms.2022.410Online publication date: 7-Feb-2022
  • (2022)Zeros and approximations of Holant polynomials on the complex planeComputational Complexity10.1007/s00037-022-00226-531:2Online publication date: 1-Dec-2022
  • (2022)The complexity of approximating the complex-valued Potts modelComputational Complexity10.1007/s00037-021-00218-x31:1Online publication date: 1-Jun-2022

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media