Lecture | Date | Topic | Reading | Lecturer | Slides |
Lecture 1 | Wednesday, September 28 | Course Introduction, Stable Marriage | Kleinberg-Tardos, Section 1.1 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 2 | Friday, September 30 | Stable Matching | Kleinberg-Tardos, Section 1.1 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 3 | Monday, October 3 | Five Problems | Kleinberg-Tardos, Section 1.2 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 4 | Wednesday, October 5 | Runtime | Kleinberg-Tardos, Sections 2.1, 2.2 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 5 | Friday, October 7 | Graph Theory | Kleinberg-Tardos, Sections 3.1, 3.2, 3.4 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 6 | Monday, October 10 | Graph Theory | Kleinberg-Tardos, Sections 3.4, 3.5, 3.6 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 7 | Wednesday, October 12 | Greedy Algorithms | Kleinberg-Tardos, Sections 4.1, 4.2 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 8 | Friday, October 14 | Greedy Algorithms | Kleinberg-Tardos, Sections 4.2, 4.3 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 9 | Monday, October 17 | Shortest Paths | Kleinberg-Tardos, Section 4.4 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 10 | Wednesday, October 19 | Minimum Spanning Trees I | Kleinberg-Tardos, Section 4.5, 4.7 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 11 | Friday, October 21 | Minimum Spanning Trees II | Kleinberg-Tardos, Section 4.5, 4.7 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 12 | Monday, October 24 | Recurrences | Kleinberg-Tardos, Section 5.1, 5.2 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 13 | Wednesday, October 26 | Recurrences | Kleinberg-Tardos, Section 5.1, 5.2 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 14 | Friday, October 28 | Divide and Conquer | Kleinberg-Tardos, Section 5.3, 5.4 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
|
Midterm Exam | Monday, October 31 | 1.1 - 5.2 | Kleinberg-Tardos, Section 1.1 - 5.2 | |
|
Lecture 15 | Wednesday, November 2 | Divide and Conquer | Kleinberg-Tardos, Section 5.4, 5.5 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 16 | Friday, November 4 | Dynamic Programming | Kleinberg-Tardos, Sections 6.1, 6.2 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 17 | Monday, November 7 | Dynamic Programming | Kleinberg-Tardos, Sections 6.1, 6.2, 6.3 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 18 | Wednesday, November 9 | Dynamic Programming | Kleinberg-Tardos, Sections 6.6, 6.7 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Veterans' Day | Friday, November 11 | | | |
|
Lecture 19 | Monday, November 14 | Dynamic Programming | Kleinberg-Tardos, Sections 6.6, 6.7 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 20 | Wednesday, November 16 | Shortest Paths | Kleinberg-Tardos, Sections 6.8-6.10 | Paul Beame |
(PPTX)
(PDF)
(PDF Handouts)
|
Lecture 21 | Friday, November 18 | Network Flow | Kleinberg-Tardos, Sections 7.1 - 7.2 | Ben Jones |
(PPTX)
(PDF)
(PDF Handouts)
|
Lecture 22 | Monday, November 21 | Network Flow | Kleinberg-Tardos, Sections 7.1 - 7.2 | Max Horton |
(PPTX)
(PDF)
(PDF Handouts)
|
Lecture 23 | Wednesday, November 23 | Network Flow and Applications | Kleinberg-Tardos, Sections 7.5, 7.6, 7.12 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 24 | Monday, November 28 | Network Flow Applications | Kleinberg-Tardos, Sections 7.10, 7.11 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 25 | Wednesday, November 30 | NP-Completeness | Kleinberg-Tardos, Sections 8.1-8.4 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 26 | Friday, December 2 | NP-Completeness | Kleinberg-Tardos, Sections 8.1-8.4 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 27 | Monday, December 5 | NP-Completeness | Kleinberg-Tardos, Sections 8.4-8.8 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 28 | Wednesday, December 7 | Coping with NP-Completeness | Kleinberg-Tardos, Chapter 11 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
Lecture 29 | Friday, December 9 | NP and Beyond | Kleinberg-Tardos, Chapter 9 | Richard Anderson |
(PPTX)
(PDF)
(PDF Handouts)
(HTML with ink)
|
-->