论文标题

逻辑上的障碍,以设定超集封闭的对手的协议任务

Logical Obstruction to Set Agreement Tasks for Superset-Closed Adversaries

论文作者

Yagi, Koki, Nishimura, Susumu

论文摘要

在他们最近的论文(Gandalf 2018)中,Goubault,Ledent和Rajsbaum为分布式计算提供了正式的认知模型。它们的逻辑模型是替代知识良好的拓扑模型的替代方法,为通过逻辑障碍的方式提供了一个有吸引力的框架,可以通过逻辑上的障碍来反驳给定的分布式任务的可溶性:只需要以认识论逻辑的形式语言设计一种公式,以描述计算模型与任务的模型之间的差异。然而,在他们的论文中很少有逻辑阻塞的实例,特别是对无等待的2件协议任务的逻辑障碍作为一个空旷的问题。不久之后,Nishida通过为无需等待的$ k $ set协议任务提供了归纳定义的逻辑阻塞公式来肯定回答了该问题。 本文完善了Nishida的作品,并将逻辑阻塞公式设计为$ k $ set协议的任务,用于超集封闭的对手,这些任务取代了无候补模型。这些逻辑阻塞公式的实例说明了逻辑框架可以提供另一种可行的方法来显示分布式任务的不可能,尽管目前正限于单轮分布式协议。逻辑方法比拓扑方法具有优势,该方法享有独立的,基本的归纳证明。这与拓扑方法相反,拓扑方法通常将复杂的拓扑工具(例如神经引理)授予。

In their recent paper (GandALF 2018), Goubault, Ledent, and Rajsbaum provided a formal epistemic model for distributed computing. Their logical model, as an alternative to the well-studied topological model, provides an attractive framework for refuting the solvability of a given distributed task by means of logical obstruction: One just needs to devise a formula, in the formal language of epistemic logic, that describes a discrepancy between the model of computation and that of the task. However, few instances of logical obstruction were presented in their paper and specifically logical obstruction to the wait-free 2-set agreement task was left as an open problem. Soon later, Nishida affirmatively answered to the problem by providing inductively defined logical obstruction formulas to the wait-free $k$-set agreement tasks. The present paper refines Nishida's work and devises logical obstruction formulas to $k$-set agreement tasks for superset-closed adversaries, which supersede the wait-free model. These instances of logical obstruction formulas exemplify that the logical framework can provide yet another feasible method for showing impossibility of distributed tasks, though it is currently being confined to one-round distributed protocols. The logical method has an advantage over the topological method that it enjoys a self-contained, elementary induction proof. This is in contrast to topological methods, in which sophisticated topological tools, such as Nerve lemma, are often assumed as granted.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源