דילוג לניווט ראשי דילוג לחיפוש דילוג לתוכן הראשי

Impossibility results in the presence of multiple faulty processes

  • Gadi Taubenfeld
  • , Shumel Katz
  • , Shlomo Moran

פרסום מחקרי: פרק בספר / בדוח / בכנספרסום בספר כנסביקורת עמיתים

תקציר

We investigate the impossibility of solving certain problems in an unreliable distributed system where multiple processes may fail. We assume undetectable crash failures which means that a process may become faulty at any time during an execution and that no event can happen on a process after it fails. A sufficient condition is provided for the unsolvability of problems in the presence of multiple faulty processes. Several problems are shown to be solvable in the presence of t − 1 faulty processes but not in the presence of t faulty processes for any t. These problems are variants of problems which are unsolvable in the presence of a single faulty process (such as consensus, choosing a leader, ranking, matching). In order to prove the impossibility result a contradiction is shown among a set of axioms which characterize any fault-tolerant protocol solving the problems we treat. In the course of the proof, we present two results that appear to be of independent interest: first, we show that for any protocol there is a computation in which some process is a splitter. This process can split the possible outputs of the protocol to two disjoint sets. In case that the protocol is also fault-tolerant, then this splitter must be a decider, that can split its own output values into two different singletons. These results generalize and expand known results for asynchronous systems.

שפה מקוריתאנגלית
כותר פרסום המארחFoundations of Software Technology and Theoretical Computer Science - 9th Conference, Proceedings
עורכיםC.E. Veni Madhavan
מוציא לאורSpringer Verlag
עמודים109-120
מספר עמודים12
מסת"ב (מודפס)9783540520481
מזהי עצם דיגיטלי (DOIs)
סטטוס פרסוםפורסם - 1989
פורסם באופן חיצוניכן
אירוע9th Conference on Foundations of software Technology and Theoretical Computer Science, FST and TCS 1989 - Bangalore, הודו
משך הזמן: 19 דצמ׳ 198921 דצמ׳ 1989

סדרות פרסומים

שםLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
כרך405 LNCS
ISSN (מודפס)0302-9743
ISSN (אלקטרוני)1611-3349

כנס

כנס9th Conference on Foundations of software Technology and Theoretical Computer Science, FST and TCS 1989
מדינה/אזורהודו
עירBangalore
תקופה19/12/8921/12/89

הערה ביבליוגרפית

Publisher Copyright:
© 1989, Springer-Verlag.

טביעת אצבע

להלן מוצגים תחומי המחקר של הפרסום 'Impossibility results in the presence of multiple faulty processes'. יחד הם יוצרים טביעת אצבע ייחודית.

פורמט ציטוט ביבליוגרפי