logo

Principles of Distributed Computing

Mohsen Ghaffari

Roger Wattenhofer

spring semester

227-0558-00L

Location within
textbook collection:
rack 11, shelf 5

homepage lecture entry

We study the fundamental issues underlying the design of distributed systems: communication, coordination, fault-tolerance, locality, parallelism, self-organization, symmetry breaking, synchronization, uncertainty. We explore essential algorithmic ideas and lower bound techniques.

Recommended Textbooks

  AVAILABLE
READING ROOM
NOT AVAILABLE
ONLINE VIA SFX

Introduction to distributed algorithms

Gerard Tel

  AVAILABLE
READING ROOM
NOT AVAILABLE
ONLINE VIA SFX

Distributed computing

David Peleg

  AVAILABLE
READING ROOM
NOT AVAILABLE
ONLINE VIA SFX

Distributed computing

Hagit Attiya; Jennifer Lundelius Welch

  AVAILABLE
READING ROOM
NOT AVAILABLE
ONLINE VIA SFX

Distributed algorithms

Nancy A. Lynch

  AVAILABLE
READING ROOM
NOT AVAILABLE
ONLINE VIA SFX

Dissemination of information in communication networks

Juraj Hromkovič; Rudolf Klasing; A. Pelc

  AVAILABLE
READING ROOM
NOT AVAILABLE
ONLINE VIA SFX

Introduction to algorithms

Thomas H. Cormen

  AVAILABLE
READING ROOM
NOT AVAILABLE

Introduction to parallel algorithms and architectures

F. Thomson Leighton