Instructor Huacheng Yu
Lectures Monday/Wednesday 3:00-4:20pm
TAs Haichen Dong
Location Friend Center 008
Office hours Huacheng: M/W after lecture @ CS310 or by appointment
Haichen Dong: TBD

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 instructor if you cannot access Ed.

Homework

There are four homeworks. In each homework, you will submit an "interesting observation" related to any paper we discussed (or about graph algorithms in general). The deadlines are Sep 30, Oct 28, Nov 18, Dec 9. You may skip one of the homeworks with no penalty.

Lecture notes and schedule

Below is a tentative schedule.

Lecture #DateTopicLecture notesPresenter
19/4Negative-Weight Single-Source Shortest Paths in Near-linear TimeNotes 1Huacheng Yu
29/9Notes 2
39/11Preliminaries on expander graphs, max flow algorithmsNotes 3Huacheng Yu
49/16The Expander Hierarchy and its Applications to Dynamic Graph AlgorithmsNotes 4Huacheng Yu
59/18Notes 5
69/23Maximum Flow by Augmenting Paths in n^{2+o(1)} TimeHuacheng Yu
79/25
89/30Deterministic Decremental SSSP and Approximate Min-Cost Flow in Almost-Linear TimeHuacheng Yu
910/2
1010/7Decremental Strongly-Connected Components and Single-Source Reachability in Near-Linear TimeIlya Maier
Ijay Narang
Baris Onat
1110/9
10/14Fall break
10/16Fall break
1210/21Distributed MST and Routing in Almost Mixing TimeHareton Song
Chen Zhang
Chengyuan Deng
1310/23
1410/28Towards a Unified Theory of Sparsification for Matching Problems
Maintaining an EDCS in General Graphs: Simpler, Density-Sensitive and with Worst-Case Time Bounds
Zhijun Zhang
Adithya Bhaskar
1510/30
1611/4Dynamic Algorithms for Maximum Matching Size
Dynamic Matching with Better-than-2 Approximation in Polylogarithmic Update Time
Pachara Sawettamalya
Elena Gribelyuk
Akhil Jakatdar
1711/6
1811/11Dynamic (1+ε)-Approximate Matching Size in Truly Sublinear Update TimeHuacheng Yu
1911/13
2011/18Deterministic Near-Linear Time Minimum Cut in Weighted GraphsFrederick Qiu
Chenxiao Tian
Jessica Choe
2111/20
2211/25Cactus Representation of Minimum Cuts: Derandomize and Speed upZhongtian He
11/27Thanksgiving break
2312/2Breaking the Cubic Barrier for All-Pairs Max-Flow: Gomory-Hu Tree in Nearly Quadratic TimeHuacheng Yu
2412/4