Models of fault-tolerant distributed computation via dynamic epistemic logic

04/25/2017
by   Eric Goubault, et al.
0

The computability power of a distributed computing model is determined by the communication media available to the processes, the timing assumptions about processes and communication, and the nature of failures that processes can suffer. In a companion paper we showed how dynamic epistemic logic can be used to give a formal semantics to a given distributed computing model, to capture precisely the knowledge needed to solve a distributed task, such as consensus. Furthermore, by moving to a dual model of epistemic logic defined by simplicial complexes, topological invariants are exposed, which determine task solvability. In this paper we show how to extend the setting above to include in the knowledge of the processes, knowledge about the model of computation itself. The extension describes the knowledge processes gain about the current execution, in problems where processes have no input values at all.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/31/2017

A simplicial complex model of dynamic epistemic logic for fault-tolerant distributed computing

The usual epistemic S5 model for multi-agent systems is a Kripke graph, ...
research
03/04/2021

Wanted Dead or Alive : Epistemic logic for impure simplicial complexes

We propose a logic of knowledge for impure simplicial complexes. Impure ...
research
09/10/2018

A Simplicial Complex Model for Dynamic Epistemic Logic to study Distributed Task Computability

The usual epistemic model S5n for a multi-agent system is based on a Kri...
research
09/07/2019

A dynamic epistemic logic analysis of the equality negation task

In this paper we study the solvability of the equality negation task in ...
research
06/22/2021

Communication Pattern Models: An Extension of Action Models for Dynamic-Network Distributed Systems

Halpern and Moses were the first to recognize, in 1984, the importance o...
research
03/22/2018

The Epistemology of Nondeterminism

This paper proposes new semantics for nondeterministic program execution...
research
11/27/2020

Logical Obstruction to Set Agreement Tasks for Superset-Closed Adversaries

In their recent paper (GandALF 2018), Goubault, Ledent, and Rajsbaum pro...

Please sign up or login with your details

Forgot password? Click here to reset