Class Materials
Lectures
- 01/18/2022: Intro, approximate counting, Morris
algorithm.
notes.
- 01/20/2022: Approximate counting, Morris++.
notes.
- 01/25/2022: Dictionary problem, Hashing.
notes.
- 01/27/2022: Perfect hashing. Streaming, distinct
elements count.
notes.
- 02/1/2022: Distinct
elements count, bottom-k algorithm.
-
Distinct elements
count: lecture 4/5 from here.
- 02/3/2022: Heavy hitters, CountMin algorithm.
-
Heavy hitters: lecture
5 from Jelani Nelson's class; lecture 5/6 from here.
- 02/8/2022: 2nd moment: Tug-Of-War sketch.
-
Tug-of-War (AMS sketch): lecture 2 from Jelani Nelson's
class; lecture 6 from here.
- 02/10/2022: Dimension reduction, Johnson-Lindenstrauss lemma.
- 02/15/2022: Nearest Neighbor Search.
- 02/17/2022: Locality-Sensitive Hashing.
- 02/22/2022: Graphs: max-flow problem.
- 02/24/2022: Ford-Fulkerson, min-cut problem.
- 03/1/2022: FF with max-width, scaling, BFS.
- 03/3/2022: Spectral graph theory.
Other resources