Random Discrete Structures
Basic Information
| Lectures: |
Wednesday 10:00-12:00, room 024 (ground floor of the MPI-INF building E1.4) |
| Lecturers: |
Kunal Dutta
and Arijit Ghosh
|
| Tutorials: |
Friday 10:00-12:00. , E1 5, room 630 (sixth floor of the MPI-SWS building) |
| Exam dates: |
TBD |
Description
We shall study applications of randomness in computer science and
combinatorics.
| Prerequisites: |
An undergraduate course in Algorithms. Mathematical maturity.
|
Syllabus
Tools:
Applications:
| Metric embeddings and dimension reduction. |
| Lovasz Local Lemma and its algorithmic results. |
| Computational Geometry: Randomized incremental constructions,
Backward analysis. |
| Discrepancy |
| Random graphs and Percolation. |
| Dependent Random Choice. |
References
Main:
| [MU05]
M. Mitzenmacher and E. Upfal, Probability and Computing, Cambridge Univ. Press, 2005. |
| [AS08]
N. Alon and J. Spencer, The Probabilistic Method, 2nd ed. Wiley, 2008. |
Additional:
| [MR95]
R. Motwani and P. Raghavan, Randomized Algorithms, Cambridge University Press, 1995.
|
| [B00]
B. Bollobas, Random Graphs, 2nd ed. Academic Press, 2000. |
| [JLR00]
S. Janson, T. Luczak and A. Rucinski, Random Graphs, Wiley, 2000. |
Note that [MU05], [AS08], [MR95], [B00] and [JLR00] have been reserved in the Library for this course.
Online courses, lecture notes, and papers:
| [BTI04]
A. Blum, Tail inequalities, CMU, 2004.
|
| [BPI04]
A. Blum, Probabilistic inequalities, CMU, 2004. |
| [H-P14]
S. Har-Peled, Randomized Algorithms, UIUC, 2014. |
| [CL13]
L. C. Lau, Randomness and Computation, CUHK, 2013. |
| [WTG10]
W. T. Gowers, Two Cultures of Mathematics. |
| [RRC14]
R. Rubinfeld, Randomness and Computations, MIT, 2014. |
| [SMC09]
A. Sinclair, Markov Chain Monte Carlo: Foundations and Applications, UC Berkeley, 2009. |
| [SRC11]
A. Sinclair, Randomness and Computation, UC Berkeley, 2011. |
Lectures
| Date |
Topics |
Lecture notes |
| Apr 15, 22 |
|
|
| Apr 25 |
|
|
| Apr 30 |
Probabilistic Inequalities I: Markov's, Chebyshev's inequalities |
| May 7 |
Probabilistic Inequalities II: Chernoff Bounds |
| May 21 |
Applications of Chernoff Bounds; Azuma's inequality. |
| May 23 |
Martingales and Azuma's inequality I. |
| May 28 |
Local Lemma: Statements, Proof and Applications |
| May 30 |
Local Lemma: Applications, and Moser-Tardos Algorithm Proof |
| June 4 |
Local Lemma: Moser-Tardos: contd., Karthik's variant |
| June 6 |
Martingales and Azuma's inequality: II |
Exercises
| Date |
Sheet |
Topics |
| Apr 25 |
Tutorial 1 |
Basics of Probability; Expectation; Alterations |
May 27 |
Tutorial 2 |
Markov's Inequality, Chebyshev's Inequality, Chernoff Bounds |
June 6 |
Tutorial 2: Correction |
Markov's Inequality, Chebyshev's Inequality, Chernoff Bounds |
June 17 |
Tutorial 3 |
Lovasz Local Lemma, Martingales, Azuma's inequality |
Final Exam
here
|
More
Courses of the Algorithms and Complexity Group