Advanced Algorithms
CS/CMS 139
Winter 2016




Class: Tuesdays and Thursdays 1-2:30pm, Annenberg 105.
Recitation: TBD.


Tentative schedule


January 5th Probabilistic inequalities and application to streaming algorithms.
January 7th Chernoff bound; the power of two choices.
January 8th Recitation: Bernstein and other concentration inequalities
January 12th No class (Thomas away). Will find makeup date.
January 14th No class (Thomas away). Will find makeup date.
January 8th Recitation: Estimating higher frequency moments in the data stream model
January 19th The experts/multiplicative weights algorithm and its analysis
January 21st Applications of the experts algorithm
January 22nd Recitation: Review of linear programming and duality.
January 26th Semidefinite programming
January 28th Solving SDPs using multiplicative weights
January 29th Recitation: Applications of semidefinite programming in optimization.
February 2nd Fast approximation algorithms for MAXCUT and MAXQP
February 4th Dimension reduction
February 5th Fast Johnson-Lindenstrauss and applications
February 9th Spectral methods: graph properties from the adjacency matrix
February 11th Random walks on graphs
February 12th Recitation: The spectra of random graphs.
February 16th Volume estimation
February 18th Expanders and derandomization
February 23rd Solving linear systems of equations
January 25th Solving Laplacian systems
January 26th Recitation: Derandomization via the method of conditional expectations.
March 1st Spectral sparsifiers
March 3rd PAC learning
March 8th Analysis of Boolean functions