In modern computing a program is usually distributed among several processes. The fundamental challenge when developing reliable distributed programs is to support the …
The polytopal approach of Edmonds and Fulkerson has been used with great success in the development of polynomial algorithms for a number of combinatorial optimization problems …
We propose uBFT, the first State Machine Replication (SMR) system to achieve microsecond- scale latency in data centers, while using only 2 f+ 1 replicas to tolerate f Byzantine failures …
Reliable systems require effective monitoring techniques for fault identification. System-level diagnosis was originally proposed in the 1960s as a test-based approach to monitor and …
This article deals with the emulation of atomic read/write (R/W) storage in dynamic asynchronous message passing systems. In static settings, it is well known that atomic R/W …
Understanding distributed computing is not an easy task. This is due to the many facets of uncertainty one has to cope with and master in order to produce correct distributed software …
X Li, E Chan, M Lesani - arXiv preprint arXiv:2304.04979, 2023 - arxiv.org
Byzantine quorum systems provide higher throughput than proof-of-work and incur modest energy consumption. Further, their modern incarnations incorporate personalized and …
We study distributed agreement in synchronous directed dynamic networks, where an omniscient message adversary controls the presence/absence of communication links. We …