Concentration of Measure for Analysis of Algorithms

Sept. - Dec 2003

Lecturer: Devdatt Dubhashi.

Dates: Sept. -Dec. 2003.
A tentative schedule is given below.

Course Description "Why do randomized algorithms work?" A short answer is: randomized algorithms work well because of the concentration of measure phenomenon : even though the possible outcomes are potentially large in number, the actual outcome is usually concentrated in a very narrow range. The course is an introduction to tools that help us establish concentration of measure. We will cover the some central techniques that provide tools for the so-called "high probability" analysis of randomized algorithms i.e they allow us to make precise statements about the reliability with which we can assert that the outcomes of an algorithm will be in a narrowly specified range. In particular, we will cover the following topics:

We will illustrate these methods by applications to a chosen set of problems from combinatorial optimization (TSP, graph colouring, bin packing, spanning trees, steiner trees) and combinatorics (balls in bins, longest increasing subsequences, longest common subsequences). One of the principal pedagogical devices will be to approach the same problem with different methods and thus make a comparative analysis of their strengths and weaknesses.
Lecture 1: Chernoff Hoeffding Bounds. Monday Sept. 8 10 - 12 S1
Lecture 2: Martingales and the Method of Bounded Differences. Friday Sept. 12 10 - 12 S1
Lecture 3: Martingales and the Method of Bounded Differences (cont'd) Monday Sept. 15 10 - 12 S1
Lecture 4: Information Theory and Isoperimetric Inequalities. Friday Sept. 19 15:15 - 17 S2
Lecture 5: Information Theory and Isoperimetric Inequalities (con'td) Monday Sept. 22 10 - 12 S1
Lecture 6: Introduction to Talagrand's inequality Friday Sept. 26 10 - 12 S1
Break! Resume in November.
Lecture 7: Applications of Talagrand's inequality Friday Nov. 14 13-15 MD 6
Lecture 8: Quadratic Transportation Cost and Talagrand's Inequality Friday Nov. 21 10 - 12 S2
Lecture 9: Log Sobolev Inequalities and Concentration I Friday Nov. 28 10 - 12 S2
Lecture 10: Log Sobolev Inequalities and Concentration II Friday Dec. 5 10 - 12 S2

Examination: To pass the course, students need to:

Reading Suggestions for Projects Course Literature: Related Courses In its basic spirit, the material will be close to Olle Häggström's course Stora avvikelser : the central concern is techniques to show that "large deviations" are rare events. There are some notable differences though: Prerequisites: We will try to keep prerequisites to a miniumum. Almost everything will be developed from scratch. However some background in elementary concepts of discrete probability is unavoidable. For example, you should be familiar with the notion of conditional probability and its basic properties. Consult an introductory textbook if you want to refresh your knowledge.
Last modified: Fri Nov 7 15:19:38 MET 2003