20th IEEE Symposium on Reliable Distributed Systems (SRDS'01)
Polynomial Time Synthesis of Byzantine Agreement
New Orleans, Louisiana
October 28-October 31
ISBN: 0-7695-1366-2
We present a polynomial time algorithm for automatic synthesis of fault-tolerant distributed programs starting from fault-intolerant versions of those programs. Since this synthesis problem is known to be NP-hard, our algorithm relies on heuristics to reduce the complexity. We demonstrate that our algorithm suffices to synthesize an agreement program that tolerates a byzantine fault.
Index Terms:
Fault-tolerance, Formal methods, Program synthesis, Program transformation, Distributed programs
Citation:
S. Kulkarni, A. Arora, A. Chippada, "Polynomial Time Synthesis of Byzantine Agreement," srds, pp.0130, 20th IEEE Symposium on Reliable Distributed Systems (SRDS'01), 2001
Usage of this product signifies your acceptance of the
Terms of Use.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||