×

静态可靠通信。 (英语) Zbl 0953.68011号

摘要:我们研究在进程崩溃和链路丢失的异步系统中,使用静态算法(即最终停止发送消息的算法)实现可靠通信的问题。我们首先说明,在异步系统(没有故障检测器)中解决这个问题是不可能的。然后我们表明,在输出可疑列表的故障检测器中,可用于解决此问题的最弱检测器是无法实现的故障检测器。为了克服这一困难,我们介绍了一种称为心跳的可实现故障检测器,并表明它可以用于实现静态可靠通信。心跳信号很新颖:与典型的故障检测器相比,它不输出疑点列表,并且可以在没有超时的情况下实现。使用心跳信号,许多只允许进程崩溃的现有算法可以转换为允许进程崩溃和消息丢失的静态算法。这可以应用于共识、原子广播、(k)集协议、原子承诺等。

MSC公司:

68米15 网络和计算机系统的可靠性、测试和容错
68宽10 计算机科学中的并行算法
PDF格式BibTeX公司 XML格式引用
全文: 内政部