A Survey of Counting Dichotomies and Holographic Algorithms
summary
Survey reports that reductions to weighted perfect matching and matchgates produce unexpected polynomial-time algorithms for many #P problems on planar inputs, while a complete dichotomy classifies each fixed constraint set as either polynomial-time or #P-hard. Key tools are tensor representations, a 2×2 basis T (using a third root of unity) and holographic transformations that turn Boolean signatures into matchgate signatures. Surprising arithmetic constraints arise: solvability of the realization equations depends on moduli (examples mention mod 7, mod 5 and mod 15), explaining when the matchgate approach works.
AI-written summary · about
chapters (17)
- 0:00Holographic algorithms overview
- 1:46Holographic algorithms basics
- 4:54Match Gates applications
- 12:08Match Gates limitations
- 17:48Match Gates definition
- 20:14Holographic transformations
- 28:57Basis transformations
- 36:40Match Gates signatures theory
- 37:01Dichotomy theorems
- 40:18Graph homomorphism
- 42:48CSP dichotomy criteria
- 47:21Dichotomy theorems decidability
- 49:06Holant frameworks
- 50:13Tractable matrices
- 53:48Dichotomy versus modular counting
- 54:30Boolean CSPs transformations
- 55:55Summary and open problems
