Lecture Schedule
Much of the material is covered in lecture notes for a previous offering of the course, numbered CS 369G. I will be updating some of these notes as we go along.
In addition, the handwritten notes from class can be found at tinyurl.com/cs368notes.
| Date | Topic | Notes |
|---|---|---|
4/7 |
Counting distinct elements |
|
4/9 |
Distinct elements cont. |
|
4/14 |
Lower bounds for distinct elements, Frequency moments, Estimating F_2, Johnson-Lindenstrauss. Johnson-Lindenstrauss. |
|
4/16 |
Johnson-Lindenstrauss contd., Estimating F_k for k>2. Estimating F_k for k in (0,2). |
|
4/21 |
Lower bound for Euclidean dimension reduction. Heavy Hitters (Misra-Gries algorithm). |
|
4/23 |
Count-Min and Count-Sketch |
|
4/28 |
Sparse recovery, priority sampling |
|
4/30 |
L0 sampling |
|
5/5 |
Connectivity and cuts in the semi-streaming Model |
|
5/7 |
Graph spanners and intro. to communication complexity |
|
5/12 |
Communication complexity cont. |
|
5/14 |
Lower bounds and gap hamming |
|
5/19 |
High-dimensional nearest neighbours |
|
5/21 |
L2 subspace embedding and sketching for numerical linear algebra |
|
5/26 |
L2 subspace embedding cont. |
|
5/28 |
MapReduce intro, MST & Filtering |
|
6/2 |
Connected comp. and MST in MapReduce |
|
6/4 |
Submodular Optimization in MapReduce |