| Week 1 | Jan 3 | Introduction to Linear Programming (reference: Appendix A from WS book) Mincost Perfect Bipartite Matching (reference) |
| Jan 4 | ||
| Jan 5 | ||
| Week 2 | Jan 10 | Mincost Flow: Primal Algorithm (reference) Primal-dual Algorithm (reference) |
| Jan 11 | ||
| Jan 12 | ||
| Week 3 | Jan 17 | Totally Unimodular Matrix (reference) Matroid (reference: CCPS Book) |
| Jan 18 | ||
| Jan 19 | ||
| Week 4 | Jan 24 | Matroid Intersection Algorithm (reference: CCPS Book) First Class Test |
| Jan 25 | ||
| Week 5 | Jan 31 | Primal-dual technique for approximation algorithm: Set cover, feedback vertex set (reference: WS Book) |
| Feb 1 | ||
| Feb 2 | ||
| Week 6 | Feb 7 | Primal-dual technique for approximation algorithm: Generalized Steiner Tree (reference: WS Book) Deterministic rounding technique: Prize Collecting Steiner Tree (reference: WS Book) |
| Feb 8 | ||
| Feb 9 | ||
| Week 7 | Feb 28 | Deterministic rounding technique: Facility Location Derandomization using Conditional Expectation Randomized rounding technique: Max-SAT (reference: WS Book) |
| Feb 29 | ||
| Mar 1 | ||
| Week 8 | Mar 6 | Randomized rounding technique: Max-SAT, Prize-Collecting Steiner Tree, Facility Location (reference: WS Book) |
| Mar 7 | ||
| Mar 8 | ||
| Week 9 | Mar 13 | Institute Class Suspension |
| Mar 14 | Polynomial Identity Testing, Karger's Min-Cut Algorithm (reference: here) |
|
| Mar 15 | ||
| Week 10 | Mar 20 | Second Class Test |
| Mar 21 | Introduction of Fixed Parameter Tractability Kernelization: Quadratic and Linear Kernels for Vertex Cover (Crown Decomposition and LP based) Half Integrality of Vertex Cover Polytope |
|
| Mar 22 | ||
| Week 11 | Mar 27 | Kernelization: Feedback Arc Set on Tournaments Bounded search for Designing FPT Algorihtms: Vertex Cover |
| Mar 28 | ||
| Mar 29 | Institute Holiday (Good Friday) | |
| Week 12 | Apr 3 | Vertex Cover Parameterized by above LP, MM Odd Cycle Transversal |
| Apr 4 | ||
| Apr 5 | ||
| Week 13 | Apr 10 | Almost 2SAT Closest String |
| Apr 11 | Institute Holiday | |
| Apr 5 | Doubt Clearing Session and Tutorial |