Class Materials
Scribers: please use this LaTeX template as your starting point.
Lectures
- 9/6/2023: Intro, course topics. Streaming for graph
problems: connectivity, distance
(scribe)
- Lecture 11 from here
- Lectures 5,6 from here
- 9/11/2023: Streaming for graph problems: distance,
triangle count(scribe)
- 9/13/2023: Probability review. Streaming for graph
problems: triangle count, dynamic streaming(scribe)
- 9/18/2023: Dynamic streaming for graphs:
connectivity(scribe)
- 9/20/2023: Dynamic
connectivity. Dimension reduction.(scribe)
- 9/25/2023: Numerical Linear Algebra: LSR.(scribe)
- 9/27/2023: Fast dimension reduction.(scribe)
- 10/2/2023: Compressed sensing.(scribe)
- 10/4/2023: Compressed sensing.(scribe)
- Lectures 13, 14 from here
- 10/9/2023: Iterative Hard Thresholding.(scribe)
- Lecture 14 from here
- Lecture 10 from here
- 10/11/2023: Sparse Fourier Transform.(scribe)
- 10/16/2023: Sparse Fourier Transform.(scribe)
- Lectures 16, 17 from here
- 10/18/2023: Sparse Fourier Transform. Distribution Testing.(scribe)
- lecture 7 from Paul Beame's class at UW.
- Lectures 14,15
from here
- 10/21/2023: Distribution Testing: uniformity(scribe)
- 10/25/2023: Closeness Testing. Monotonicity Testing.(scribe)
- Lecture 15 from Paul Beame's class at UW.
- Lectures 15 (distribution testing), 16 (monotonicity testing)
from here
- 10/30/2023: Monotonicity Testing. Sublinear algos for graphs.(scribe)
- 11/1/2023: Sublinear algos for graphs: MST.
- 11/8/2023: Sublinear algos for graphs: vertex
cover. (scribe)
- 11/13/2023: Learning-aware/data-dependent
algorithms.
- lecture 7 from this class by P. Indyk and K. Daskalakis
- 11/15/2023: Massively Parallel Computing model.
- 11/20/2023: MPC: graph connectivity.(scribe)
- 11/27/2023: MPC algorithms for geometric graphs: MST
of a pointset on a plane
- 11/29/2023: MPC algorithms for geometric graphs: MST (cont).(scribe)
- 12/4/2023: CONGEST and CONGESTED CLIQUE models.
Other resources