Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Distributed Algorithms 2006-2007
Distributed Algorithms 2006-2007
Lectures
week 6-10, 12, 14, 17, 19-21: Monday 11.00-12.45 in room C121
week 11: Thursday 13.30-15.15 in room C121
the lecture in week 16 has been cancelled
lecturer: Wan Fokkink
Exercise classes
week 6-8, 10-12: Friday 13.30-15.15 in room S111
week 9: Friday 13.30-15.15 in room Q105
week 15, 17, 19: Friday 13.30-15.15 in room C121
week 20-21: Friday 13.30-15.15 in room S209
the exercise classes in weeks 16,18 have been cancelled
lecturer: David van Moolenbroek
Goal
To obtain a good understanding of a large range of distributed algorithms, with an emphasis on algorithms that are of importance for the course Distributed Systems.
Prerequisites
Data Structures (400145), Computer Networks (400016).
H 16.1, 16.2, 16.3, 16.4: Fault tolerance with failure detection: Implementation of failure detection, consensus with a weakly accurate failure detector, Chandra-Toueg consensus algorithm; H 12.1.1, 12.3.1, 12.1.3, 15.3: Synchronizers: Simple synchronizer, fault-tolerant synchronizer for ABD networks (week 16)
H 15.1.1, 15.1.2, 15.2.1: Fault tolerance in synchronous networks: Pease-Shostak-Lamport Byzantine broadcast algorithm, Dolev-Strong authenticating algorithm (week 17)
Each student is supposed to present a solution of an exercise at one of the exercise classes! (Students that are unable to follow the exercise classes should contact Wan Fokkink to make a separate appointment to make two exercises on the blackboard in his office: one prepared and one unprepared.)
Exam
For the material covered by the course, see the "schedule per lecture" and the slides. Material from the textbook by Tel that is not covered during the lectures (e.g., many involved correctness proofs and some involved complexity analyses) does not have to be studied for the exam! At the exam, you may use the book, handouts, and copies of the slides (without handwritten comments).