NDMI084 - Introduction to approximation and randomized algorithms
Úvod do aproximačních a pravděpodobnostních algoritmů

Petr Kolman, Jiří Sgall

Fall 2025 - Monday 12:20 in S4 (Malá Strana)

Exercises (recitations) take place once in two weeks on Monday, 2:00 - 3:30 pm, in S10, and are led by Cyril Kotecký.

The first half of the course (up to and including November 3) was given by Petr Kolman.

Czech lecture notes - poznámky k přednášce

Covered topics

Material not covered

Previous run of the course in 2024

Textbooks and Study Material

Notes written by Jakub Smolík in 2025

Notes and recordings from the edition of the course in 2020/21 by Petr Kolman.

[WS] D. P. Williamson, D. B. Shmoys: The Design of Approximation Algorithms, Cambridge University Press, 2011.

[MR] R. Motwani, P. Raghavan: Randomized algorithms, Cambridge University Press, 1995.

[MU] M. Mitzenmacher, E. Upfal: Probability and Computing: Randomized Algorithms and Probabilistic Analysis, Cambridge University Press, 2005.

[V] V. V. Vazirani: Approximation Algorithms, Springer, 2001.

[KT] J. Kleinberg, E. Tardos: Algorithm Design, Pearson, 2006.