The complexity of planar Boolean #CSP with complex weights

Heng Guo, Tyson Williams

Research output: Contribution to journalArticlepeer-review

Abstract

We prove a complexity dichotomy theorem for symmetric complex-weighted Boolean #CSP when the constraint graph of the input must be planar. The problems that are #P-hard over general graphs but tractable over planar graphs are precisely those with a holographic reduction to matchgates. This generalizes a theorem of Cai, Lu, and Xia for the case of real weights. We also obtain a dichotomy theorem for a symmetric arity 4 signature with complex weights in the planar Holant framework, which we use in the proof of our #CSP dichotomy. In particular, we reduce the problem of evaluating the Tutte polynomial of a planar graph at the point (3, 3) to counting Eulerian orientations over planar 4-regular graphs to show the latter is #P-hard. This strengthens a theorem by Huang and Lu to the planar setting. Our proof techniques combine new ideas with refinements and extensions of existing techniques. These include planar pairings, the unary recursive construction, the anti-gadget technique, and pinning in the Hadamard basis.
Original languageEnglish
Number of pages39
JournalJournal of Computer and System Sciences
Early online date8 Aug 2019
DOIs
Publication statusE-pub ahead of print - 8 Aug 2019

Keywords / Materials (for Non-textual outputs)

  • Counting complexity
  • Constraint Satisfaction Problems
  • #P
  • Dichotomy
  • Planar graphs
  • Holographic algorithms

Fingerprint

Dive into the research topics of 'The complexity of planar Boolean #CSP with complex weights'. Together they form a unique fingerprint.
  • The Complexity of Planar Boolean CSP with Complex Weights

    Guo, H. & Williams, T., 12 Apr 2013, (Accepted/In press) Automata, Languages, and Programming - 40th International Colloquium, ICALP 2013, Riga, Latvia, July 8-12, 2013, Proceedings, Part I. p. 516-527 12 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File

Cite this