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

The Complexity of Computing the Sign of the Tutte Polynomial

Published: 01 January 2014 Publication History

Abstract

We study the complexity of computing the sign of the Tutte polynomial of a graph. As there are only three possible outcomes (positive, negative, and zero), this seems at first sight more like a decision problem than a counting problem. Surprisingly, however, there are large regions of the parameter space for which computing the sign of the Tutte polynomial is actually \#P-hard. As a trivial consequence, approximating the polynomial is also \#P-hard in this case. Thus, approximately evaluating the Tutte polynomial in these regions is as hard as exactly counting the satisfying assignments to a CNF Boolean formula. For most other points in the parameter space, we show that computing the sign of the polynomial is in FP, whereas approximating the polynomial can be done in polynomial time with an NP oracle. As a special case, we completely resolve the complexity of computing the sign of the chromatic polynomial---this is easily computable at q=2 and when $q\leq 32/27$, and is NP-hard to compute for all other values of the parameter q.

References

[1]
G. Chartrand, L. Lesniak, and P. Zhang, Graphs & Digraphs, 5th ed., CRC Press, Boca Raton, FL, 2011.
[2]
H. Dell, T. Husfeldt, D. Marx, N. Taslaman, and M. Wahlen, Exponential time complexity of the permanent and the Tutte polynomial, ACM Trans. Algorithms, 10 (2014), 21.
[3]
L. A. Goldberg and M. Jerrum, Inapproximability of the Tutte polynomial, Inform. and Comput., 206 (2008), pp. 908--929.
[4]
L. A. Goldberg and M. Jerrum, Approximating the partition function of the ferromagnetic Potts model, J. ACM, 59 (2012), 25.
[5]
L. A. Goldberg and M. Jerrum, Inapproximability of the Tutte polynomial of a planar graph, Comput. Complexity, 21 (2012), pp. 605--642.
[6]
L. A. Goldberg and M. Jerrum, Approximating the Tutte polynomial of a binary matroid and other related combinatorial polynomials, J. Comput. System Sci., 79 (2013), pp. 68--78.
[7]
I. Holyer, The NP-completeness of some edge-partition problems, SIAM J. Comput., 10 (1981), pp. 713--717.
[8]
B. Jackson, A zero-free interval for chromatic polynomials of graphs, Combin. Probab. Comput., 2 (1993), pp. 325--336.
[9]
B. Jackson and A. D. Sokal, Zero-free regions for multivariate Tutte polynomials (alias Potts-model partition functions) of graphs and matroids, J. Combin. Theory Ser. B, 99 (2009), pp. 869--903.
[10]
J. L. Jacobsen and J. Salas, Is the five-flow conjecture almost false?, J. Combin. Theory Ser. B, 103 (2013), pp. 532--565.
[11]
F. Jaeger, D. L. Vertigan, and D. J. A. Welsh, On the computational complexity of the Jones and Tutte polynomials, Math. Proc. Cambridge Philos. Soc., 108 (1990), pp. 35--53.
[12]
G. Kuperberg, How Hard Is It to Approximate the Jones Polynomial?, preprint, http://arxiv.org/abs/0908.0512arXiv:0908.0512, 2009; Theory Comput., to appear.
[13]
A. P. Mani, Correlation Inequalities for Tutte Polynomials, Ph.D. thesis, Monash University, Melbourne, Australia, 2010.
[14]
J. G. Oxley, Matroid Theory, Oxford Science Publications, The Clarendon Press, Oxford University Press, New York, 1992.
[15]
J. S. Provan and M. O. Ball, The complexity of counting cuts and of computing the probability that a graph is connected, SIAM J. Comput., 12 (1983), pp. 777--788.
[16]
A. Sokal, The multivariate Tutte polynomial, in Surveys in Combinatorics, Cambridge University Press, Cambridge, UK, 2005.
[17]
K. Truemper, Matroid Decomposition, Academic Press, Boston, MA, 1992.
[18]
W. T. Tutte, A contribution to the theory of chromatic polynomials, Canadian J. Math., 6 (1954), pp. 80--91.
[19]
W. T. Tutte, Graph Theory, Encyclopedia Math. Appl. 21, Addison--Wesley, Reading, MA, 1984.
[20]
D. Vertigan, The computational complexity of Tutte invariants for planar graphs, SIAM J. Comput., 35 (2006), pp. 690--712.

Cited By

View all
  • (2022)Guest column: A panorama of counting problems the decision version of which is in P3ACM SIGACT News10.1145/3561064.356107253:3(46-68)Online publication date: 1-Sep-2022
  • (2021)The Complexity of Approximating the Matching Polynomial in the Complex PlaneACM Transactions on Computation Theory10.1145/344864513:2(1-37)Online publication date: 19-Apr-2021

Index Terms

  1. The Complexity of Computing the Sign of the Tutte Polynomial
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image SIAM Journal on Computing
        SIAM Journal on Computing  Volume 43, Issue 6
        2014
        122 pages
        ISSN:0097-5397
        DOI:10.1137/smjcat.43.6
        Issue’s Table of Contents

        Publisher

        Society for Industrial and Applied Mathematics

        United States

        Publication History

        Published: 01 January 2014

        Author Tags

        1. computational complexity
        2. Tutte polynomial
        3. \#P-completeness

        Author Tags

        1. Primary
        2. 68Q17; Secondary
        3. 05C31
        4. 05C30
        5. 68R10

        Qualifiers

        • Research-article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 01 Jan 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2022)Guest column: A panorama of counting problems the decision version of which is in P3ACM SIGACT News10.1145/3561064.356107253:3(46-68)Online publication date: 1-Sep-2022
        • (2021)The Complexity of Approximating the Matching Polynomial in the Complex PlaneACM Transactions on Computation Theory10.1145/344864513:2(1-37)Online publication date: 19-Apr-2021

        View Options

        View options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media