This is an archived website. The group moved to RWTH Aachen University.

Theory of Distributed Systems 1+2 (Winter 2021/22)


Topical


Organization


Material

Access to course material is restricted to participating students.


Lecture Notes

Last update on 01 Mar 2022


Videos

Lectures 1,...,9 here (access via HRZ mediasite)

Lectures 10,...,25 here (recorded in summer 2020)


Exercise Sheets

Part 1:
Part 2:

Topic

The course gives an introduction to theoretical and algorithmic foundations of distributed systems that are composed of many processing units. For message passing models we discuss algorithms that solve broadcast, tree construction, coloring or independent set problems. We study basic networking problems like routing, contention resolution or congestion minimization. In addition, the course gives an introduction to the analysis of algorithms for wireless networks, population protocols and game-theoretic aspects of distributed systems.


Literature