U Chicago CS Dept Logo

CSPP 55005: Advanced Algorithms
Winter 2013


announcements | general information | organization | homework


Announcements

Homework 9 is posted

Textbook: Introduction to Algorithms (Third Edition) by Cormen et al. (ISBN: 0-262-03384-4) = CLRS

Reserve book: Understanding and Using Linear Programming by Matousek and Gaertner (ISBN: 3-540-30697-8) = Matousek & Gaertner
Available as e-book at UChicago Library.

Schedule of lectures

January 9
Lecture 1
All-pairs shortest paths
1:30–4:20 pm in Harper 103
Readings: CLRS chapter 25
January 16
Lecture 2
Network flow
1:30–4:20 pm in Harper 103
Readings: CLRS chapter 26, sections 26.1–26.3
January 23
Lecture 3
Fault tolerance algorithms in distributed systems: I
1:30–4:20 pm in Harper 103
Readings: tbd
January 30
Lecture 4
Fault tolerance algorithms in distributed systems: II
Linear programming: I
1:30–4:20 pm in Harper 103
Readings: CLRS chapter 29; Matousek & Gaertner chapters 1, 3, & 4
February 6
Lecture 5
Linear programming: II
1:30–4:20 pm in Harper 103
Readings: CLRS chapter 29; Matousek & Gaertner chapters 2, 5–6
February 13
Midterm
1:30–3:00 pm in Harper 103
Lecture 6
NP-complete problems
3:10–4:20 pm in Harper 103
February 20
Lecture 7
Applications of linear programming: game theory & approximation algorithms
1:30–4:20 pm in Harper 103
Readings: CLRS chapter 29; Matousek & Gaertner chapters 7–8
February 27
Lecture 8
Approximation algorithms
1:30–4:20 pm in Harper 103
Readings: CLRS chapter 35; sections 35.1–35.3
March 6
Lecture 9
Approximation algorithms
1:30–4:20 pm in Harper 103
Readings: CLRS chapter 35; sections 35.4–35.5
March 13
Lecture 10
Advanced topics
1:30–4:20 pm in Harper 103


Organization

Staff

Lectures

Problem session


brady at cs dot uchicago dot edu