Inapproximability of the Tutte polynomial of a planar graph

The Tutte polynomial of a graph G is a two-variable polynomial T(G; x, y) that encodes many interesting properties of the graph. We study the complexity of the following problem, for rationals x and y: given as input a planar graph G, determine T(G; x, y). Vertigan completely mapped the complexity of exactly computing the Tutte polynomial of a planar graph. He showed that the problem can be solved in polynomial time if (x, y) is on the hyperbola Hq given by (x − 1)(y − 1) = q for q = 1 or q = 2 or if (x, y) is one of the two special points (x, y) = (−1, −1) or (x, y) = (1, 1). Otherwise, the problem is #P-hard. In this paper, we consider the problem of approximating T(G; x, y), in the usual sense of “fully polynomial randomized approximation scheme” or FPRAS. Roughly speaking, an FPRAS is required to produce, in polynomial time and with high probability, an answer that has small relative error. Assuming that NP is different from RP, we show that there is no FPRAS for the Tutte polynomial in a large portion of the (x, y) plane. In particular, there is no FPRAS if x > 1, y < −1 or if y > 1, x < −1 or if x < 0, y < 0 and q > 5. Also, there is no FPRAS if x < 1, y < 1 and q = 3. For q > 5, our result is intriguing because it shows that there is no FPRAS at (x, y) = (1 − q/(1 + ε), −ε) for any positive ε but it leaves open the limit point ε = 0, which corresponds to approximately counting q-colorings of a planar graph.

[1]  David S. Johnson,et al.  Some Simplified NP-Complete Graph Problems , 1976, Theor. Comput. Sci..

[2]  Leslie Ann Goldberg,et al.  Inapproximability of the Tutte polynomial , 2006, STOC '07.

[3]  Dirk L. Vertigan,et al.  The Computational Complexity of Tutte Invariants for Planar Graphs , 2005, SIAM J. Comput..

[4]  D. Welsh,et al.  On the computational complexity of the Jones and Tutte polynomials , 1990, Mathematical Proceedings of the Cambridge Philosophical Society.

[5]  Bill Jackson,et al.  Zero-free regions for multivariate Tutte polynomials (alias Potts-model partition functions) of graphs and matroids , 2008, J. Comb. Theory, Ser. B.

[6]  F. Jotzo,et al.  Double counting and the Paris Agreement rulebook , 2019, Science.

[7]  David S. Johnson,et al.  Stockmeyer: some simplified np-complete graph problems , 1976 .

[8]  Rick Newby,et al.  For David S. , 1988 .

[9]  Salil P. Vadhan,et al.  Computational Complexity , 2005, Encyclopedia of Cryptography and Security.

[10]  David S. Johnson,et al.  The Rectilinear Steiner Tree Problem is NP Complete , 1977, SIAM Journal of Applied Mathematics.

[11]  W. T. Tutte Graph Theory , 1984 .

[12]  Alan D. Sokal The multivariate Tutte polynomial (alias Potts model) for graphs and matroids , 2005, Surveys in Combinatorics.

[13]  Douglas R. Woodall The largest real zero of the chromatic polynomial , 1997, Discret. Math..

[14]  M. Jerrum Counting, Sampling and Integrating: Algorithms and Complexity , 2003 .