|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Distributed Computing 0368-4429-01 Spring-Summer 2009 (2008/2009) Lecturer: Prof. Yehuda AfekGrades
|
|
|
DATE |
TOPIC |
|
March 8 |
Models, Broadcast & Echo |
|
March 15 |
Termination Detection, Snapshots, Synchronizers Snapshot paper pdf |
|
March 22 |
Leader Election, ring networks, unidirectional case |
|
March 29 |
|
|
April 19 |
Computing the maximal independent set, rings and general graphs, upper and lower bounds |
|
April 26 |
Data link protocols, the sequence transmition
problem and End-to-End protocols and another pdf |
|
May 3 |
|
|
May 10 |
The consensus problem. Algorithms and lower bounds |
|
May 17 |
The shared memory model, Wait-free synchronization, the shared memory hierarchy and universal constructions. Atomic Snapshots of shared memories, Immediate snap-shots, |
|
May 24 |
The consensus problem, and its impossibility in asynchronous networks with one faulty processor |
|
May 31 |
Mutual exclusion, Fast Mutual Exclusion, Adaptive Algorithms Taubenfeld Paper Moir Anderson, Lamport-87 |
|
June 7 |
Simulating Shared memory in message passing, Randomized Consensus. |
|
June 14 |
Lower bound techniques (log * n for maximal independent set on ring of size n). |
|
Time permitting |
Renaming, Eventually connected end-to-end STP, Concurrent Time Stamps, |
See OLD (!!!!) Course outline (NOT up to date) with references (pdf)
The grade weighting for the semester will be:
|
Home Works |
35% |
|
Take home exam: |
65% |
These weights are subject
to change.