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. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||