Charles Explorer logo
🇬🇧

Selected Topics in Computational Complexity I

Class at Faculty of Mathematics and Physics |
NTIN085

Syllabus

- Randomness and pseudorandom generators.

- Communication complexity and interactive protocols.

- Error-correcting codes and their applications in complexity.

- Lower bounds.

- Expanders and their applications.

For details for 2021/22 see: https://users.math.cas.cz/~talebanfard/mtc.html

Annotation

This course covers advanced topics in computational complexity. Each semester will be devoted to a different topic.

Topics will include among others: randomness and pseudorandom generators, communication complexity and interactive protocols, error-correcting codes and their applications in complexity, lower bounds, expanders and their applications. The course is intended to students from upper classes and to graduate students.

Prerequisites: understanding of elementary concepts from computational complexity, probability theory and discrete math.