Instructor Huacheng Yu
Lectures Monday/Wednesday 1:30-2:50pm
TAs Elena Gribelyuk, Zhongtian He, Pachara (Akin) Sawettamalya, and Dwaipayan (Dwip) Saha
Location Thomas Lab 003
Office hours Huacheng: M/W 3-4pm @ CS310
Dwip: M 4:30-5:30pm, T 3-4pm @ CS 3rd floor
Zhongtian: Th 3-5pm @ CS 3rd floor
Akin: F 10am-noon @ CS 3rd floor
Elena: F 4-6pm @ CS 3rd floor

For contact information, course description, collaboration/grading policy, etc., please see the course infosheet.

Ed

We will use Ed for course discussion. The link is: https://edstem.org/us/courses/46246/discussion/. If you are enrolled in the course, you should have access to Ed. Please email the instructors if you cannot access Ed.

Homework

Homeworks will be posted below when they become available. Here is a LaTeX template you may use for the homework, and here is a short guide to LaTeX. Feel free to visit office hours for help installing/setting up LaTeX. Please submit your solutions to Gradescope: https://www.gradescope.com/courses/605977.

Lecture notes and schedule

For most lectures, we will use lecture notes from previous iterations. Below is a tentative schedule.

Lecture #DateTopicLecture notes
19/6Randomized Min-CutLecture 1
29/11HashingLecture 2
39/13LP DualityLecture 3
49/18LP RoundingLecture 4
59/20Ellipsoid AlgorithmLecture 5
69/25Semi-Definite ProgramsLecture 6
79/27Submodular MinimizationLecture 7
810/2Concentration InequalitiesLecture 8
910/4Streaming ILecture 9
10/9Cancelled
10/11Cancelled
10/16Fall Break
10/18Fall Break
1010/23Streaming IILecture 10
1110/25Johnson-LindenstraussLecture 11
1210/30Low-Rank Approximations and SVDLecture 12
1311/1Locality-Sensitive Hashing and Approximate Nearest NeighborsLecture 13
1411/6Multiplicative WeightsLecture 14
1511/8Online AlgorithmsLecture 15
1611/13Graph SpannersLecture 16
1711/15Distance OraclesLecture 17
1811/20Parameterized ComplexityLecture 18
11/22Thanksgiving
1911/27Combinatorial AuctionsLecture 19
2011/29Communication ComplexityLecture 20
2112/4Coding TheoryLecture 21
2212/6Fine Grained Complexity