Logical Obstruction to Set Agreement Tasks for Superset-Closed Adversaries

11/27/2020
by   Koki Yagi, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/10/2022

Determining Existence of Logical Obstructions to the Distributed Task Solvability

To study the distributed task solvability, Goubault, Ledent, and Rajsbau...
research
05/13/2022

Proving Unsolvability of Set Agreement Task with Epistemic mu-Calculus

This paper shows, in the framework of the logical method,the unsolvabili...
research
03/29/2023

Partial Product Updates for Agents of Detectable Failure and Logical Obstruction to Task Solvability

The logical method proposed by Goubault, Ledent, and Rajsbaum provides a...
research
04/25/2017

Models of fault-tolerant distributed computation via dynamic epistemic logic

The computability power of a distributed computing model is determined b...
research
03/26/2023

General Tasks and Extension-Based Proofs

The concept of extension-based proofs models the idea of a valency argum...
research
04/27/2020

An Epistemic Approach to the Formal Specification of Statistical Machine Learning

We propose an epistemic approach to formalizing statistical properties o...
research
06/11/2009

From formulas to cirquents in computability logic

Computability logic (CoL) (see http://www.cis.upenn.edu/ giorgi/cl.html)...

Please sign up or login with your details

Forgot password? Click here to reset