CSE 599S: Analytical and geometric methods in the theory of computation

[course description | lectures | related material]


course description

Instructor: James Lee, CSE 640, tel. 616 4368
Location: CSE 503
Time: Mondays and Wednesdays, 12-1:20pm
           (occasionally Wed 12-2:30pm for those who can stay later)

 Office hours:  By appointment

Course evaluation: Homework (star-based scoring system)

About this course:
The course will feature 2-4 lecture vignettes on particularly nice or
surprising applications of analysis and geometry in algorithms and
complexity theory, with a focus on recent developments.  As an
overarching theme, we'll look at why, when, and how continuous
mathematics makes a fundamental appearance in CS and discrete math.

A sample of techniques:  Fourier analysis, additive combinatorics,
topological fixed point theory, spectral methods, representation theory,
and high-dimensional probability.

A sample of applications: Hardness of approximation, graph partitioning,
compressed sensing, learning, explicit constructions, communication
and circuit complexity, and cryptography.



schedule of classes

schedule breaks:  There will be no class the week of Oct. 27 (FOCS conference).
During the week of Nov 3-7, we will have guest lecturers.

schedule:

[I will post suplementary reading material here before each lecture. Lecture notes will be posted before or soon after.]


related material