|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
·
Distributed Computing ·
0368-4429-01 · Spring-Summer 2014 · Lecturer: Prof. Yehuda Afek Grades:
Ants algorithms
presentation by Moshe Homework 5 due June 16 (no need to submit). |
|
|
DATE |
TOPIC |
|
February 16 |
Models, and Introduction. |
|
February 23 |
Broadcast and Echo Termination Detection, Snapshots, Synchronizers Snapshot paper pdf |
|
March 2 |
** Moshe Sulamy lecture ** Leader Election, ring networks, unidirectional case |
|
March 9 |
Leader Election Algorithms and Spanning tree algorithms (general topology networks) |
|
March 16 |
*** PURIM *** |
|
March 23 |
Computing the maximal independent set, rings and general graphs, upper and lower bounds |
|
March 30 |
Data link protocols, the sequence transmition problem and End-to-End protocols and another pdf |
|
April 6 |
The consensus problem. Algorithms and lower bounds |
|
April 27 |
The shared memory model, Wait-free synchronization, the shared memory hierarchy and universal constructions. Atomic Snapshots of shared memories, Immediate snap-shots, |
|
May 4 |
The consensus problem, and its impossibility in asynchronous networks with one faulty processor |
|
May 11 |
Mutual exclusion, Fast Mutual Exclusion, Adaptive Algorithms Taubenfeld Paper Moir Anderson, Lamport-87 |
|
May 18 |
Simulating Shared memory in message passing, Randomized Consensus. |
|
May 25 |
Lower bound techniques (log * n for maximal independent set on ring of size n). |
|
June 1 |
Renaming, Eventually connected end-to-end STP, Concurrent Time Stamps, |
|
June 8 |
Moshe Sulamy
lecture: Biological Distributed
Algorithms – ANTS (new !! and part of the material
for the exam!!) |
|
Time permitting |
Concurrent programming, the link list case |
The grade
weighting for the semester will be:
These weights are subject to change.