Nyhetsflöde
Logga in till din kurswebb
Du är inte inloggad på KTH så innehållet är inte anpassat efter dina val.
Har du frågor om kursen?
Om du är registrerad på en aktuell kursomgång, se kursrummet i Canvas. Du hittar rätt kursrum under "Kurser" i personliga menyn.
Är du inte registrerad, se Kurs-PM för ID2203 eller kontakta din studentexpedition, studievägledare, eller utbilningskansli.
I Nyhetsflödet hittar du uppdateringar på sidor, schema och inlägg från lärare (när de även behöver nå tidigare registrerade studenter).
Steffen: You are correct about question 3, all of the statements are false. For question 4, if you look at slide 33 of http://www.ict.kth.se/courses/ID2203/material/11-Epoch-consensus.pdf you see that TOB also has the properties of reliable broadcast, so TOB should be fine too. However, using TOB seems like overkill since TOB is equivalent to consensus on its own.
Theofilos: From page 12 of http://www.ict.kth.se/courses/ID2203/material/Lecture_4._Unit_9._Relations_between_failure_detectors.pdf you know that consensus is reducible to omega, so the question is if omega is reducible to consensus. If you have consensus, I believe (I haven't checked this thoroughly though) that you can implement omega by every process proposing it's own pid for consensus, and everyone suspects all processes except for the process whose pid is decided (keep proposing forever using increasing instance numbers). So it seems that consensus is not weaker than omega.
Jiawei: Yes you are right, disregard the part where I said that we haven't covered Abortable Consensus in the course. Sorry about that. I should have said only that it is not covered in the book. Instead of me trying to explain here how Abortable Consensus works I suggest that you read chapter 5.3 in the book, and especially chapter 5.3.3. I think that if you do that, you will understand the answer to your question.
Assistent Niklas Ekström korrigerade 19 februari 2013
I updated the video lectures page, http://www.ict.kth.se/courses/ID2203/video_lectures.html with the slides that were in the classroom lecture today but that are not in the video lecture.
It is highly recommended that everyone read pages 203-216 in the book (the abstract of ch. 5, and ch. 5.1, 5.2).
As you might have seen there is no video available for lecture 10, which is about Paxos, which will be held tomorrow morning. The slides for lecture 10 are available on the video lectures page though.
Just repeating that tomorrow Wednesday is lecture, and the presentation of the first programming assignment is on Thursday at 13:00 instead.
Borrowing your thread.
I'm looking for a lab partner as well. You can email me at yuris@kth.se
Thank you!
Hi Niklas,
I have a question about the Exam of May 2011, Part I, Question 1.
b) is incorrect because Omega is reducible to any FD (that implements consensus), but not the other way around
c) is incorrect. Are they equivalent?
a) should be incorrect, since Omega is equivalent to Eventually Strong detector, so Omega is reducible to P (but not the other way around)
d) should also be incorrect for the same reason as a). Omega is equivalent to Eventually Strong detector, so Omega is reducible to Eventual P (but not the other way around)
What is the correct aswer? What am I doing wrong?