PART I       (individual)
-
1. Design a protocol that allows to wake-up all the entities in an oriented mesh using less than 2n messages regardless of the location and the number of initiators.
-
2. Show how to modify protocol UniAlternate
so that, without changing its message cost, it does not require Message Ordering. Discuss the correctness.
-
3. (Exercise 3.10.70 of textbook)
Prove that all the inner rings R(2), ... R(k), where messages are sent by protocol
Kelect-Stages, do not have links in common.
PART II       (group)
-
1. Find and read the assigned paper. Select, find and read another related paper.
-
2. Write a report describing and explaining the context and the
content (i.e., the research area, the problems, the techniques,
and the solutions) of the two papers.
-
3. Prepare a 30 minute lecture
on the two papers. Give the lecture in class at the scheduled time (to be announced later).
-
The intended audience of your presentation are your fellow
students in COMP 4001; so you must use in both the same terminology and
language as used in class and in the textbook. Strive for clarity, simplicity and accuracy;
when possible use images. Here you can
find some hints on report-writing.
The paper assigned to you is Paper j in the list below, where j=[your group number].
The answers to Part 1 as well as the Report of Part 2 must be written in Latex (reccomended)
or HTML. The class presentation can be prepared in Powerpoint.
Your assignment will be marked for clarity, accuracy, and
completeness in all aspects.
ASSIGNED PAPERS
-
Paper 1:
H. Abu Amara and J. Lockre,
"Election in Asynchronous
Complete Networks with Intermittent Link Failures", IEEE Transactions on
Computers, Vol. 43, No. 7, pp. 778-788, 1994.
-
Paper 2:
O. Goldreich and L. Shrira, "Electing a Leader with Link Failure",
Acta Informatica, Vol. 24, pp. 79-91, 1987.
-
Paper 3:
B. Mans and N. Santoro,
"Optimal Elections in Faulty Loop Networks and Applications",
IEEE Transactions on Computers , Vol. 47 , N. 3, pp. 286 - 297, 1998.
-
Paper 4:
R. Bar_Yehuda, S. Kutten, Y, Wolfstahl, and Shmuel Zaks,
"Optimal Distributed t-Resilient Election in Complete Networks",
IEEE Transactions on Software Engineering, Vol. 16, N. 4, pp. 415 - 420 , 1990.
-
Paper 5:
B. Gfeller, N. Santoro, and P. Widmayer
A distributed algorithm for finding all best swap edges of a minimum diameter spanning tree.
IEEE Transactions on Dependable and Secure Computing, Vol. 8, N. 1, pp. 1-12, 2011
-
Paper 6:
Singh, "Efficient leader election using sense of direction",
Distributed Computing, Vol. 10, pp. 159--165, 1997.