Class Materials

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

Lectures

  1. 9/3/2025: Class info. Start on Least Square Regression.(scribe)
    • Lecture 7 from here
  2. 9/8/2025: Dimension Reduction.(scribe)
  3. 9/10/2025: LSR via Fast dimension reduction. Probability Tools.(scribe)
  4. 9/15/2025: Fast dimension reduction (FJL) construction and proof.(scribe)
  5. 9/17/2025: Compressed Sensing.(scribe)
  6. 9/22/2025: Proof that L1 minimization solves CS.(scribe)
  7. 9/24/2025: Iterative Hard Thresholding.(scribe)
  8. 9/29/2025: Extension of CS. Start on NNS.(scribe)
  9. 10/1/2025: NNS: Locality Sensitive Hashing.(scribe)
    • NNS: lectures 9,10 from here
  10. 10/6/2025: LSH functions.(scribe)
    • NNS: lectures 9,10 from here
  11. 10/8/2025: LSH extensions/connections.(scribe)
  12. 10/13/2025: More: Attention, HNSW.(scribe)
  13. 10/15/2025: Large-scale models.(scribe)
  14. 10/20/2025: MPC models: sorting, graphs(scribe)
  15. 10/22/2025: MPC models: sparse regime connectivity.(scribe)
  16. 10/27/2025: MPC models: doubling algorithms, other connections.
  17. 10/29/2025: MPC models: geometric graph problems. Start on Sublinear time algorithms.
  18. 11/5/2025: Sublinear time algorithms.
  19. 11/10/2025: Estimating MST.(scribe)
  20. 11/12/2025: Local algorithm for Independent Set. Start on Testing.(scribe)
    • Lecture 20 from here
    • Lecture 17 from here
  21. 11/17/2025: Distribution testing: uniformity.(scribe)
    • lecture 7 from Paul Beame's class at UW.
    • Lectures 14,15 from here
  22. 11/19/2025: Distribution testing: uniformity and beyond.(scribe (v1), scribe (v2))
  23. 11/24/2025: Learning-augmented algorithms.
    • See this class by P. Indyk and K. Daskalakis (and lecture 7 specifically for what we've covered)

Other resources