Abstract
In this paper we combine two previously disparate aspects of reliable distributed computing - self-stabilization, i.e., tolerance of systemic failures, and fault-tolerance, i.e., tolerance of process failures. We define what it means for a protocol to solve a problem while tolerating both types of failures and demonstrate a `compiler' that transforms a process failure-tolerant protocol for a synchronous system into a process and systemic failure-tolerant protocol. For asynchronous systems, we present a protocol that solves a crucial problem (Consensus) while tolerating both process and systemic failures.
Cite
CITATION STYLE
Gopal, A. S., & Perry, K. J. (1993). Unifying self-stabilization and fault-tolerance. In Proceedings of the Annual ACM Symposium on Principles of Distributed Computing (pp. 195–206). Publ by ACM. https://doi.org/10.1145/164051.164074
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.