Class Materials

Scribers: please use this LaTeX template as your starting point.

Lectures

  1. 9/6/2023: Intro, course topics. Streaming for graph problems: connectivity, distance (scribe)
    • Lecture 11 from here
    • Lectures 5,6 from here
  2. 9/11/2023: Streaming for graph problems: distance, triangle count(scribe)
    • Lecture 11,12 from here
  3. 9/13/2023: Probability review. Streaming for graph problems: triangle count, dynamic streaming(scribe)
  4. 9/18/2023: Dynamic streaming for graphs: connectivity(scribe)
  5. 9/20/2023: Dynamic connectivity. Dimension reduction.(scribe)
  6. 9/25/2023: Numerical Linear Algebra: LSR.(scribe)
  7. 9/27/2023: Fast dimension reduction.(scribe)
  8. 10/2/2023: Compressed sensing.(scribe)
    • Lecture 13 from here
  9. 10/4/2023: Compressed sensing.(scribe)
    • Lectures 13, 14 from here
  10. 10/9/2023: Iterative Hard Thresholding.(scribe)
    • Lecture 14 from here
    • Lecture 10 from here
  11. 10/11/2023: Sparse Fourier Transform.(scribe)
    • Lecture 16 from here
  12. 10/16/2023: Sparse Fourier Transform.(scribe)
    • Lectures 16, 17 from here
  13. 10/18/2023: Sparse Fourier Transform. Distribution Testing.(scribe)
    • lecture 7 from Paul Beame's class at UW.
    • Lectures 14,15 from here
  14. 10/21/2023: Distribution Testing: uniformity(scribe)
  15. 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
  16. 10/30/2023: Monotonicity Testing. Sublinear algos for graphs.(scribe)
  17. 11/1/2023: Sublinear algos for graphs: MST.
  18. 11/8/2023: Sublinear algos for graphs: vertex cover. (scribe)
    • Lecture 20 from here
  19. 11/13/2023: Learning-aware/data-dependent algorithms.
    • lecture 7 from this class by P. Indyk and K. Daskalakis
  20. 11/15/2023: Massively Parallel Computing model.
  21. 11/20/2023: MPC: graph connectivity.(scribe)
  22. 11/27/2023: MPC algorithms for geometric graphs: MST of a pointset on a plane
  23. 11/29/2023: MPC algorithms for geometric graphs: MST (cont).(scribe)
  24. 12/4/2023: CONGEST and CONGESTED CLIQUE models.

Other resources