|
|
|
|
Distributed Computing 0368-4429-01 Spring-Summer 2011 Lecturer: Prof. Yehuda AfekPre exam questions, 4 or 3 of these questions will be part of the examHomework #4: Due Jan 5 (in my mail box, 2nd floor opposite the elevator)Homework #3: Due May 22Homework #2: Due April 13 (last day before Pesah)Homework #1: Due March 13 |
|
|
DATE |
TOPIC |
|
Feb 20 |
Models, and Introduction. Guest teacher Prof. Gadi Taubenfeld: The mutual exclusion problem |
|
Feb 27 |
Broadcast and Echo Termination Detection, Snapshots, Synchronizers Snapshot paper pdf |
|
March 6 |
Leader Election, ring networks, unidirectional case |
|
March 13 |
|
|
March 27 |
Computing the maximal independent set, rings and general graphs, upper and lower bounds |
|
April 3 |
Data link protocols, the sequence transmition problem and End-to-End protocols and another pdf |
|
April 10 |
The consensus problem. Algorithms and lower bounds |
|
May 1 |
The shared memory model, Wait-free synchronization, the shared memory hierarchy and universal constructions. Atomic Snapshots of shared memories, Immediate snap-shots, |
|
May 8 |
The consensus problem, and its impossibility in asynchronous networks with one faulty processor |
|
May 15 |
Mutual exclusion, Fast Mutual Exclusion, Adaptive Algorithms Taubenfeld Paper Moir Anderson, Lamport-87 |
|
May 22 |
Simulating Shared memory in message passing, Randomized Consensus. |
|
May 29 |
Lower bound techniques (log * n for maximal independent set on ring of size n). |
|
June 5 |
Renaming, Eventually connected end-to-end STP, Concurrent Time Stamps, |
See Course outline with references (pdf
These weights are subject to change.
Grade
Winter 2010 Course page
Winter 2009 Course page
Winter 2008 Course page
Winter 2007 Course page
Winter 2006 Course page