Title
Weak models of distributed computing, with connections to modal logic
Abstract
This work presents a classification of weak models of distributed computing. We focus on deterministic distributed algorithms, and study models of computing that are weaker versions of the widely-studied port-numbering model. In the port-numbering model, a node of degree $$d$$ d receives messages through $$d$$ d input ports and sends messages through $$d$$ d output ports, both numbered with $$1,2,\ldots ,d$$ 1 , 2 , , d . In this work, $${\mathsf{VV}}_\mathsf{c}$$ VV c is the class of all graph problems that can be solved in the standard port-numbering model. We study the following subclasses of $${\mathsf{VV}}_\mathsf{c}$$ VV c : Now we have many trivial containment relations, such as $$\mathsf{SB}\subseteq \mathsf{MB}\subseteq \mathsf{VB}\subseteq {\mathsf {VV}}\subseteq {\mathsf{VV}}_\mathsf{c}$$ SB ⊆ MB ⊆ VB ⊆ VV ⊆ VV c , but it is not obvious if, for example, either of $$\mathsf{VB}\subseteq \mathsf{SV}$$ VB ⊆ SV or $$\mathsf{SV}\subseteq \mathsf{VB}$$ SV ⊆ VB should hold. Nevertheless, it turns out that we can identify a linear order on these classes. We prove that $$\mathsf{SB}\subsetneq \mathsf{MB}= \mathsf{VB}\subsetneq \mathsf{SV}= \mathsf{MV}= {\mathsf {VV}}\subsetneq {\mathsf{VV}}_\mathsf{c}$$ SB ¿ MB = VB ¿ SV = MV = VV ¿ VV c . The same holds for the constant-time versions of these classes. We also show that the constant-time variants of these classes can be characterised by a corresponding modal logic . Hence the linear order identified in this work has direct implications in the study of the expressibility of modal logic. Conversely, one can use tools from modal logic to study these classes.
Year
DOI
Venue
2012
10.1007/s00446-013-0202-3
Distributed Computing
Keywords
DocType
Volume
Distributed computing,Local algorithms,Modal logic,Models of computation
Journal
28
Issue
ISSN
Citations 
1
0178-2770
9
PageRank 
References 
Authors
0.58
42
8
Name
Order
Citations
PageRank
Lauri Hella133135.67
Matti Järvisalo258151.00
Antti Kuusisto37215.69
Juhana Laurinharju490.92
Tuomo Lempiäinen5554.35
Kerkko Luosto6807.58
Jukka Suomela760046.99
Jonni Virtema87911.93