Class: Tuesdays and Thursdays 1-2:30pm, Annenberg 105.
Recitation: Fridays 11-12pm or 1-2pm, Annenberg 314.
March 31st | The experts/multiplicative weights algorithm and its analysis | |
April 2nd | Applications of the experts algorithm | |
April 3nd | Recitation: | |
April 7th | Review of linear programs and duality | |
April 9th | Introduction to semidefinite programming. Duality | |
April 10th | Recitation: | |
April 14th | Solving semidefinite programs using matrix multiplicative weights | |
April 16th | Rounding an SDP: approximation algorithms for quadratic integer programs. | |
April 17th | Recitation: The Goemans-Williamson algorithm for MAXCUT | |
April 21st | Quantum games | |
April 23rd | Measure concentration | |
April 17th | Recitation: The Hoeffding and Bernstein bounds | |
April 28th | The power of two choices | |
April 30th | Dimension reduction and the Johnson-Lindenstrauss lemma | |
May 1st | Recitation: Martingales | |
May 5th | Streaming algorithms | |
May 7th | Sketching | |
May 12th | Spectral methods: graph properties from the adjacency matrix | |
May 14th | Random walks on graph | |
May 15th | Recitation: Eigenvalues of random graphs | |
May 19th | Volume estimation | |
May 21st | Expanders and derandomization | |
May 22nd | Recitation: Derandomization via the method of conditional expectations | |
May 26th | PAC learning | |
May 28th | Analysis of Boolean functions |