Circuit Lower Bounds (and More) via the Fusion Method
summary
Fusion method reframes lower bounds as a static cover problem: pick a subset Omega of functions and lower bound circuit size by the minimum number of abstract gate-sets needed to cover Omega_F. Meta-theorems show this cover number matches circuit size for many models, reproving Razborov’s monotone clique lower bound, capturing monotone P, P/nonuniform, NP (via self‑dual filters) and parity‑L (via affine Omegas), and yielding span programs as the explicit model; a greedy assignment builds a circuit and often gives tight (even linear) characterizations.
AI-written summary · about
chapters (31)
- 0:00Introduction to fusion method
- 1:09Historical context of bounds
- 3:33Approximation method origins
- 5:57Limits of approximation
- 8:38General approximation method
- 11:53Introduction to the fusion method
- 15:18Progress measures in proofs
- 18:00Circuit approximation mechanics
- 20:43Monotone vs general cases
- 23:12Algebraic approximation method
- 26:03Fusion method framework
- 28:54Crux of the fusion method
- 31:49Magical properties of fusion
- 34:33Proving lower bounds
- 37:00Covering problems
- 39:08Meta theorem for bounds
- 41:47Tightness of bounds
- 44:10Static nature of fusion
- 45:50Greedy construction algorithm
- 46:53Solving the covering problem
- 49:21Definition of cover
- 50:35Scope of the method
- 52:04Functional domains
- 52:17Methodology constraints
- 53:28Relative complexity classes
- 54:20Omega choices and models
- 55:30Branching program results
- 57:47NP characterization
- 59:06Affine functions and parity
- 1:00:26Open questions and models
- 1:01:32Conclusion and summary
