Guerraoui proposed an indulgent solution for the binary consensus problem. Namely, he showed that an arbitrary behavior of the failure detector never violates safety requirements even if it compromises liveness. Consensus implementations are often used in a repeated manner. Dutta and Guerraoui proposed a zero-degrading solution, \ie during system runs in which the failure detector behaves perfectly, a node failure during one consensus instance has no impact on the performance of future instances. Our study, which focuses on indulgent zero-degrading binary consensus, aims at the design of an even more robust communication abstraction. We do so through the lenses of self-stabilization - a very strong notion of fault-tolerance. In addition to node and communication failures, self-stabilizing algorithms can recover after the occurrence of arbitrary transient faults; these faults represent any violation of the assumptions according to which the system was designed to operate (as long as the algorithm code stays intact). This work proposes the first, to the best of our knowledge, self-stabilizing algorithm for indulgent zero-degrading binary consensus for time-free message-passing systems prone to detectable process failures. The proposed algorithm has an O(1) stabilization time (in terms of asynchronous cycles) from arbitrary transient faults. Since the proposed solution uses an {\Omega} failure detector, we also present the first, to the best of our knowledge, self-stabilizing asynchronous {\Omega} failure detector, which is a variation on the one by Most\'efaoui, Mourgaya, and Raynal.


翻译:Guerraoui 对二进制共识问题提出了一个宽松的解决方案。 也就是说, 他显示, 失败探测器的任意行为从未违反过安全要求, 即使它会损害生活。 共识的实施经常被反复使用。 Dutta 和 Guerraoui 提出了零降解解决方案。 Dutta 和 Guerraoui 在系统运行期间, 失败探测器表现完美, 一个共识案例中的节点失败对未来事件的运行没有影响。 我们的研究侧重于零降解的零降解二进制共识, 目的是设计一个更强大的通信抽象。 我们这样做是通过自我稳定镜头来完成的。 Dutta 和 Guerraoui 常常被反复使用。 除了节点和沟通失败之外, 自我稳定算法在出现任意的过错后可以恢复; 这些错误代表了系统设计运行时所依据的假设( 只要算法代码保持不变 ) 。 这项工作提出, 我们最了解的是, 自我稳定状态的自我稳定计算方法, 也是我们第一次了解, 自我稳定化的自我调节的自我调节方法, 也是一个任意的解算法 。

0
下载
关闭预览

相关内容

[NeurIPS 2020] 球形嵌入的深度度量学习
专知会员服务
17+阅读 · 2020年11月8日
《DeepGCNs: Making GCNs Go as Deep as CNNs》
专知会员服务
31+阅读 · 2019年10月17日
强化学习最新教程,17页pdf
专知会员服务
177+阅读 · 2019年10月11日
【SIGGRAPH2019】TensorFlow 2.0深度学习计算机图形学应用
专知会员服务
41+阅读 · 2019年10月9日
强化学习的Unsupervised Meta-Learning
CreateAMind
18+阅读 · 2019年1月7日
已删除
将门创投
3+阅读 · 2017年10月12日
Arxiv
0+阅读 · 2020年11月23日
S4Net: Single Stage Salient-Instance Segmentation
Arxiv
10+阅读 · 2019年4月10日
VIP会员
相关资讯
强化学习的Unsupervised Meta-Learning
CreateAMind
18+阅读 · 2019年1月7日
已删除
将门创投
3+阅读 · 2017年10月12日
Top
微信扫码咨询专知VIP会员