TY - GEN
T1 - Virtual trees for the Byzantine Generals algorithm
AU - Tikvati, Ahuva
AU - Ben-Ari, Mordechai
AU - Kolikant, Yifat Ben David
PY - 2004
Y1 - 2004
N2 - The Byzantine Generals algorithm for achieving reliability in the presence of faults is a classic topic in distributed computation and operating systems, not the least because of its colorful story. We describe a concept called virtual data structures, which are concrete representations of global data structures that is not actually maintained by the nodes of a distributed system, but are required in order to understand the correctness of algorithms. We show that the use of virtual trees for the Byzantine Generals algorithm can improve the understanding of this algorithm, and we describe a visualization of the trees.
AB - The Byzantine Generals algorithm for achieving reliability in the presence of faults is a classic topic in distributed computation and operating systems, not the least because of its colorful story. We describe a concept called virtual data structures, which are concrete representations of global data structures that is not actually maintained by the nodes of a distributed system, but are required in order to understand the correctness of algorithms. We show that the use of virtual trees for the Byzantine Generals algorithm can improve the understanding of this algorithm, and we describe a visualization of the trees.
KW - Byzantine Generals
KW - Distributed algorithms
KW - Visualization of algorithms
UR - http://www.scopus.com/inward/record.url?scp=2642516516&partnerID=8YFLogxK
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:2642516516
SN - 1581137982
T3 - Proceedings of the SIGCSE Technical Symposium on Computer Science Education
SP - 392
EP - 396
BT - Proceedings of the Thirty-Fifth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2004
T2 - Proceedings of the Thirty-Fifth SIGCSE Technical Symposium on Computer Science Education
Y2 - 3 March 2004 through 7 March 2004
ER -