Enumerator Polynomials: Completeness and Intermediate Complexity
summary
Defines “enumerator” polynomials that sum monomials encoding combinatorial objects, gives five concrete families (cliques, Hamilton cycles, perfect matchings, closed walks, 3‑SAT encodings), and proves three things: several of these are intermediate over GF(2) unless ⊕P has small circuits by showing easy Boolean evaluation but algebraic hardness via coefficient extraction; a homomorphism-based polynomial family is complete for VP with polynomial projections; and monotone projections from permanent to some families require exponential blow‑ups, using extension‑complexity lower bounds.
AI-written summary · about
chapters (21)
- 0:00Intro
- 0:34Hamiltonian cycles
- 2:00Algebraic computation models: Circuits
- 2:33Arithmetic Circuit Families
- 3:19Algebraic Complexity Classes
- 5:28Algebraic Reductions: Projections
- 7:18Other Hard Enumerator Polynomials
- 8:46A remarkable enumerator polynomial
- 12:56Intermediate Complexity over finite fields
- 14:08New Intermediate Polynomials!
- 15:45Clique polynomial, redefined
- 23:53Why these are intermediate ...
- 26:12Why Satis intermediate
- 29:27Why Clow is intermediate
- 30:08Enumerating Graph Homomorphisms
- 30:27Enumerator Polynomial for Homomorphisms
- 32:09Describing our graph families
- 34:18What's the big deal?
- 36:23Monotone p-projections
- 43:28Summary
- 44:03Future Directions
