Weak models of distributed computing, with connections to modal logic

PODC(2014)

引用 64|浏览0
暂无评分
摘要
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 receives messages through d input ports and sends messages through d output ports, both numbered with 1,2,… ,d . In this work, 𝖵𝖵_𝖼 is the class of all graph problems that can be solved in the standard port-numbering model. We study the following subclasses of 𝖵𝖵_𝖼 : 𝖵𝖵 : Input port i and output port i are not necessarily connected to the same neighbour. 𝖬𝖵 : Input ports are not numbered; algorithms receive a multiset of messages. 𝖲𝖵 : Input ports are not numbered; algorithms receive a set of messages. 𝖵𝖡 : Output ports are not numbered; algorithms send the same message to all output ports. 𝖬𝖡 : Combination of 𝖬𝖵 and 𝖵𝖡 . 𝖲𝖡 : Combination of 𝖲𝖵 and 𝖵𝖡 . Now we have many trivial containment relations, such as 𝖲𝖡⊆𝖬𝖡⊆𝖵𝖡⊆𝖵𝖵⊆𝖵𝖵_𝖼 , but it is not obvious if, for example, either of 𝖵𝖡⊆𝖲𝖵 or 𝖲𝖵⊆𝖵𝖡 should hold. Nevertheless, it turns out that we can identify a linear order on these classes. We prove that 𝖲𝖡⊊𝖬𝖡= 𝖵𝖡⊊𝖲𝖵= 𝖬𝖵= 𝖵𝖵⊊𝖵𝖵_𝖼 . 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.
更多
查看译文
关键词
Distributed computing,Local algorithms,Modal logic,Models of computation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要