Brief Announcement: Deterministic Consensus and Checkpointing with Crashes: Time and Communication Efficiency
Brief Announcement: Deterministic Consensus and Checkpointing with Crashes: Time and Communication Efficiency
复制标题
简短公告:确定性共识和崩溃检查点:时间和通信效率
DOI:
10.1145/3519270.3538471
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
Olkowski, Jan
中科院分区:
文献类型:
--
作者:
Chlebus, Bogdan S.;Kowalski, Dariusz R.;Olkowski, Jan
We study consensus and checkpointing in synchronous distributed systems. There are n nodes that communicate by sending messages, and any two nodes can communicate directly. The nodes are prone to crashing, with an upper bound t on the number of crashes. Algorithms use overlay networks of choice to save on the amount of communication. We explore using Ramanujan graphs as such overlay networks. We demonstrate that Ramanujan graphs have topological properties conducive to fault-tolerance and time/communication efficiency of distributed algorithms. Our consensus algorithm assumes binary input values, runs in O(t) time and sends O(n+t log t) bits. The algorithm sends the optimum number O(n) of bits for t=O(n/log n), thus for this range of t it improves on the algorithm by Galil, Mayer and Yung [FOCS 1995] that also sends O(n) bits but works in exponential time. The consensus algorithm can be implemented such that a node sends a message to at most one node at a round while maintaining the asymptotic time and communication performance bounds. Our checkpointing algorithm runs in linear time O(n) and with O(n log7 n) messages. It improves on the most communication-efficient and time-optimal algorithm by Galil, Mayer and Yung [FOCS 1995], which may have O(n1+ε) messages sent, for any chosen constant ε>0.
登录
查看更多内容
DOI:
10.1145/65950.65956
发表时间:
1989
期刊:
J. ACM
影响因子:
--
作者:
B. Chor;Michael Merritt;D. Shmoys
通讯作者:
D. Shmoys
影响因子:
3.1
作者:
D. Kowalski;Jaroslaw Mirek
通讯作者:
Jaroslaw Mirek
影响因子:
2.5
作者:
A. Bar;Danny Dolev;C. Dwork;H. Strong
通讯作者:
H. Strong
DOI:
--
发表时间:
2010
期刊:
ACM-SIAM Symposium on Discrete Algorithms
影响因子:
--
作者:
Seth Gilbert;D. Kowalski
通讯作者:
D. Kowalski
影响因子:
3.1
作者:
P. Berman;J. Garay;K. Perry
通讯作者:
K. Perry