Every complex-weighted Eulerian orientation counting problem is either #P-hard or solvable in polynomial time with an NP oracle, giving the first comprehensive classification for #EO.
A complete dichotomy for complex-valued Holant^c
1 Pith paper cite this work. Polarity classification is still indexing.
abstract
Holant problems are a family of counting problems on graphs, parametrised by sets of complex-valued functions of Boolean inputs. Holant^c denotes a subfamily of those problems, where any function set considered must contain the two unary functions pinning inputs to values 0 or 1. The complexity classification of Holant problems usually takes the form of dichotomy theorems, showing that for any set of functions in the family, the problem is either #P-hard or it can be solved in polynomial time. Previous such results include a dichotomy for real-valued Holant^c and one for Holant^c with complex symmetric functions. Here, we derive a dichotomy theorem for Holant^c with complex-valued, not necessarily symmetric functions. The tractable cases are the complex-valued generalisations of the tractable cases of the real-valued Holant^c dichotomy. The proof uses results from quantum information theory, particularly about entanglement.
citation-role summary
citation-polarity summary
fields
cs.CC 1years
2025 1verdicts
CONDITIONAL 1roles
background 1polarities
support 1representative citing papers
citing papers explorer
-
The $\text{FP}^\text{NP}$ versus #P dichotomy for #EO
Every complex-weighted Eulerian orientation counting problem is either #P-hard or solvable in polynomial time with an NP oracle, giving the first comprehensive classification for #EO.