Stasys Jukna

Combinatorial Methods in Complexity Theory

Lecture Notes



Sorry, the manuscript is no more avilable on-line.
Topics 1,6,7,10,11,12,14 appeared in my book  Extremal Combinatorics: With Applications in Computer Science
The remaining topics (as well as some other ones) will appear on-line in section ``Further topics''  on the home page of the book.


Vorlesungsankündigung

Preface and TOC (postscript)
 

Contents :

  1. "Decision Trees: The Depth
  2. Minterms and maxterms of Boolean functions
    Disjunctive/conjunktive normal forms
    Decision trees
    Nondeterminism cannot reduce the depth substantially
  3. "Decision Trees: The Size"
  4. DT size versus DNF/CNF size - the upper bound
  5. "Lower Bounds via Spectral Arguments
  6. The spectral argument
    Explicit lower bounds
  7. "Read-Once Branching Programs"
  8. Deterministic read-once
    Mixed Boolean functions
    Lower bounds for CLIQUE and MATCHING
    Non-deterministic read-once
  9. "Bounded Width Branching Programs"
  10. Barrington's result
  11. "Lower Bounds for Resolution"
  12. Direct proof of Haken's exponential lower bound for The pigeonhole principle
    Resolution proofs as searching branching programs
  13. "Search Problems and Random Walks"
  14. Long words over small alphabet
    Short words over large alphabet
  15. "Combinational Circuits: Asymptotic Bounds"
  16. Shannon's lower and Lupanov's upper bounds for allmost all functions.
    An explicit 2n-o(1) lower bound for threshold functions
    [Optional reading:] Complexity of addition and multiplication
  17. "Boolean Formulae"
  18. Formula size versus depth (Spira's simulation)
    The method of random restrictions
    Nechiporuk's lower bound 
  19. "Boolean Formulas" (continued) 
  20. Krapchenko's theorem, Matrix method
    Razborov's lower bound for monotone formulae
  21. "Monotone Circuits" (Razborov's result revised)
  22. Haken's method of Counting Bottlenecks
    The general (and easy!) lower bound
    Applications: Explicit exponential lower bounds
  23. "AC^0 circuits and Switching Lemma"
  24. New (very nice and constructive) proof due to Razborov
    Application to constant-depth circuits
  25. "Bounded-Depth Circuits Over {PARITY, AND} 
  26. Razborov's approximation lemma
    Exponential lower bound for the Majority
  27. "Monotone Span Programs"
  28. Upper bound for odd-factor function
    General lower bounds criterion
    Explicit lower bounds for Paley graphs
  29. "Combinatorial Games
  30. Voting polynomials
    The flipping cards game
  31. "Communication Complexity
  32. Communication games and the depth of circuits
    The rank lower bound
    Randomized communication complexity
  33. "Communication Complexity and Circuit Depth
  34. Concrete application of communication complexity method
    Communication game FORK, its complexity
    The amplification argument 

Back to my home page