Population protocols are a model of distributed computation intended for the study of networks of independent computing agents with dynamic communication structure. Each agent has a finite number of states, and communication opportunities occur nondeterministically, allowing the agents involved to change their states based on each other's states. In the present paper we study unreliable models based on population protocols and their variations from the point of view of expressive power. We model the effects of message loss. We show that for a general definition of unreliable protocols with constant-storage agents such protocols can only compute predicates computable by immediate observation population protocols (sometimes also called one-way protocols). Immediate observation population protocols are inherently tolerant of unreliable communication and keep their expressive power under a wide range of fairness conditions. We also prove that a large class of message-based models that are generally more expressive than immediate observation becomes strictly less expressive than immediate observation in the unreliable case.
翻译:人口规程是用于研究具有动态通信结构的独立计算代理人网络的分布式计算模型。每个代理人都有有限数目的状态,通信机会非决定性地出现,使所涉代理人能够根据彼此的状态改变其状态。在本文件中,我们根据人口规程及其从表达力角度的变异来研究不可靠的模式。我们模拟信息丢失的影响。我们表明,对于与固定存储代理人的不可靠规程的一般定义,这种规程只能根据即时观测人口规程(有时也称为单向规程)来计算前提。即时观测规程对不可靠的通信具有内在的容忍性,并在广泛的公平条件下保持其表达力。我们还证明,在不可靠的个案中,大量基于信息的模式一般比即时观测更明确,其表达力要小得多。