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

06/22/2021
by   Diego A. Velázquez, et al.
0

Halpern and Moses were the first to recognize, in 1984, the importance of a formal treatment of knowledge in distributed computing. Many works in distributed computing, however, still employ informal notions of knowledge. Hence, it is critical to further study such formalizations. Action models, a significant approach to modeling dynamic epistemic logic, have only recently been applied to distributed computing, for instance, by Goubault, Ledent, and Rajsbaum. Using action models for analyzing distributed-computing environments, as proposed by these authors, has drawbacks, however. In particular, a direct use of action models may cause such models to grow exponentially as the computation of the distributed system evolves. Hence, our motivation is finding compact action models for distributed systems. We introduce communication pattern models as an extension of both ordinary action models and their update operator. We give a systematic construction of communication pattern models for a large variety of distributed-computing models called dynamic-network models. For a proper subclass of dynamic-network models called oblivious, the communication pattern model remains the same throughout the computation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/11/2023

Comparing the Update Expressivity of Communication Patterns and Action Models

Any kind of dynamics in dynamic epistemic logic can be represented as an...
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
07/02/2022

Communication Pattern Logic: Epistemic and Topological Views

We propose communication pattern logic. A communication pattern describe...
research
02/20/2020

Knowledge and simplicial complexes

Simplicial complexes are a versatile and convenient paradigm on which to...
research
06/30/2019

Network-accelerated Distributed Machine Learning Using MLFabric

Existing distributed machine learning (DML) systems focus on improving t...
research
11/27/2002

Dynamic Adjustment of the Motivation Degree in an Action Selection Mechanism

This paper presents a model for dynamic adjustment of the motivation deg...

Please sign up or login with your details

Forgot password? Click here to reset