Title :
On the diagnosis of Byzantine faults
Author :
Ramarao, K.V.S. ; Adams, Joel C.
Author_Institution :
Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
Abstract :
The class of evidence-based diagnosis algorithms is developed to identify Byzantine (and any other faulty) processors. Such algorithms are said to be fair if they identify no failure-free processor as faulty. This paper makes two significant contributions: (i) it introduces a very general and simple formal model of the evidence-based diagnosis algorithms; and (ii) it derives a simple fair diagnosis algorithm, which is proved optimal for a large class of algorithms. It is further demonstrated that no fair evidence-based diagnosis algorithm can guarantee the identification of all faulty processors (completeness). Several insights into the behavior of the algorithm are presented
Keywords :
distributed processing; fault tolerant computing; Byzantine faults diagnosis; evidence-based diagnosis algorithms; faulty processors diagnosis; formal model; Computer crashes; Computer science; Fault diagnosis; Hardware; Maintenance; Software testing;
Conference_Titel :
Reliable Distributed Systems, 1988. Proceedings., Seventh Symposium on
Conference_Location :
Columbus, OH
Print_ISBN :
0-8186-0875-7
DOI :
10.1109/RELDIS.1988.25790