- Meeting 17 : Thu, Feb 15, 08:00 am-08:50 am
References | |
Exercises | |
Reading | |
The class P/poly. BPP is in P/poly. Circuit definition of P/poly. Karp-Lipton Theorem.
References: | Blaeser's notes.
|
- Meeting 18 : Tue, Feb 20, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
Circuits as a model for computation. Post's characterization of a complete basis. Resources: Size, depth and width.
References: | Notes from an earlier offering of the course.
|
- Meeting 19 : Wed, Feb 21, 10:00 am-10:50 am
References | |
Exercises | |
Reading | |
Size of a circuit. Shannon's lower bound.
References: | Notes from an earlier offering of the course.
|
- Meeting 20 : Wed, Feb 21, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
Lupanov's upper bound.
References: | Notes from an earlier offering of the course.
|
- Meeting 21 : Thu, Feb 22, 08:00 am-08:50 am
References | |
Exercises | |
Reading | |
No lecture.
- Meeting 22 : Tue, Feb 27, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
Circuit complexity classes. NC and AC hierarchies. Upper bounds: parity, add, compare.
References: | See [Vollmer] for a detailed exposition
|
- Meeting 23 : Wed, Feb 28, 10:00 am-10:50 am
References | |
Exercises | |
Reading | |
Special classes of circuits: Formulas.
Formulas == NC1 (Brent)
References: | See [Vollmer] for a detailed exposition
|
- Meeting 24 : Wed, Feb 28, 11:00 am-11:20 am
References | |
Exercises | |
Reading | |
Formulas == NC1 (contd)
Branching programs. Branching programs = NL
References: | See [Vollmer] for a detailed exposition
|
- Meeting 25 : Thu, Mar 01, 08:00 am-08:50 am
References | |
Exercises | |
Reading | |
Skew circuits. Skew circuits vs BPs.
References: | See [Vollmer] or Lecture notes by Kristoffer Hansen
|
- Meeting 26 : Tue, Mar 06, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
Bounded width Branching Programs. Barrington's theorem. Vertex labels vs edge labels. Permutation BPs.
- Meeting 27 : Wed, Mar 07, 10:00 am-10:50 am
References | |
Exercises | |
Reading | |
Proof of Barrington's thm.
- Meeting 28 : Wed, Mar 07, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
To Be Announced
- Meeting 29 : Thu, Mar 08, 08:00 am-08:50 am
References | |
Exercises | |
Reading | |
Back to the circuit lower bound problem. Need for lower bound against explicit functions. 2n-4 lower bound for Th. 3(n-1) lower bound for parity.
- Meeting 30 : Fri, Mar 09, 02:00 pm-02:50 pm
References | |
Exercises | |
Reading | |
Formula size lower bounds: Universal functions.
Method of restrictions. Lower bound for parity.
- Meeting 31 : Tue, Mar 13, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
Subbotovoskaya's random restriction. Andreev's lower bound.
- Meeting 32 : Wed, Mar 14, 10:00 am-10:50 am
References | |
Exercises | |
Reading | |
Nechiporuk's lower bound. Bounded depth circuits.
- Meeting 33 : Thu, Mar 15, 08:00 am-08:50 am
References | |
Exercises | |
Reading | |
Parity is not in AC0.
- Meeting 34 : Thu, Mar 15, 09:00 am-09:50 am
References | |
Exercises | |
Reading | |
Hastad's switching lemma. Razborov's proof.
- Meeting 35 : Tue, Mar 20, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
Polynomial method for circuit lower bounds. Representing Boolean functions as polynomials. Approximating Boolean functions by polynomials of low degree.
References: | Blaeser's notes.
|
- Meeting 36 : Wed, Mar 21, 10:00 am-10:50 am
References | |
Exercises | |
Reading | |
Low degree approximation of constant depth circuits.
- Meeting 37 : Wed, Mar 21, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
Parity has no low degree approximation.
- Meeting 38 : Thu, Mar 22, 08:00 am-08:50 am
References | |
Exercises | |
Reading | |
Monotone circuits. Clique cannot be computed by polynomial size monotone circuits.
- Meeting 39 : Thu, Mar 22, 09:00 am-09:50 am
References | |
Exercises | |
Reading | |
Razborov's proof of monotone circuit lower bound for clique.
- Meeting 40 : Tue, Mar 27, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
Razborov's proof (contd)