Week 1 | Jul 25 | Amortized Analysis Fibonacci Heap |
Reference: CLRS book |
Jul 26 | |||
Week 2 | Aug 1 | Fibonacci Heap Tutorial on amortization and Fibonacci heap |
Reference: CLRS, KT books |
Aug 2 | |||
Week 3 | Aug 8 | Network Flow Ford Fulkerson Method Edmond Karp Algorithm | Reference: CLRS book |
Aug 9 | |||
Week 4 | Aug 15 | Dinic's Algorithm Tutorial on Max-flow |
Reference: CLRS, KT, JE books |
Aug 16 | |||
Week 5 | Aug 22 | Push-relabel Algorithm Application of Max-flow: Bipartite Matching, Hall's Theorem, Konig's Theorem. |
Reference: CLRS, KT, JE books Notes on Hall's Theorem and Konig's Theorem |
Aug 23 | |||
Week 6 | Aug 29 | Stable Matching Tutorial on max flow |
Reference: CLRS Notes on Stable Matching (Chapter 11) |
Aug 30 | |||
Week 7 | Sep 5 | Order Statistics Sorting Lower Bound String Matching |
Reference: CLRS, KT |
Sep 6 | |||
Week 8 | Sep 12 | Doubt-clearing session Tutorial on order statistics |
Reference: CLRS |
Sep 13 | |||
Week 9 | Sep 26 | Karger's Min cut Karger-Stein Min cut |
Reference: here |
Sep 27 | |||
Week 10 | Oct 3 | P vs NP, NP-completeness of Circuit-SAT, CNF-SAT, 3SAT, Vertex Cover, Clique, Independent Set |
Reference: CLRS, KT |
Oct 4 | |||
Week 11 | Oct 17 | NP-completeness: Hamiltonian Circuit, Subset Sum Self reduction of SAT Inapproximability of TSP |
|
Oct 18 | |||
Week 12 | Oct 24 | No class due to anticipation of cyclone | |
Oct 25 | |||
Week 13 | Oct 31 | Institute holiday (Diwali) | |
Nov 1 | Doubt-clearing session Tutorial on NP Completeness |
||
Week 14 | Nov 8 | Approx Algo for Vertex Cover Approx Algo for Metric TSP Approx Algo for Set Cover |
Reference: CLRS, Vijay V Vazirani, Approximation Algorithms David P. Williamson and David Shmoys, The Design of Approximation Algorithms Palash's notes (for method of conditional expectation): here Palash's notes (Greedy set cover): here |
Nov 9 | Randomized Approx Algo for Max Cut Deterministic Approx Algo for Max Cut Randomized Approx Algo for 3SAT Method of Conditional Expectation for Derandomization Deterministic Approx Algo for 3SAT |
||
Week 15 | Nov 14 | Doubt-clearing session Tutorial on Approximation Algorithms |
|
Nov 15 | Institute holiday |