We study the problem of randomized Leader Election in synchronous distributed networks with indistinguishable nodes. We consider algorithms that work on networks of arbitrary topology in two settings, depending on whether the size of the network, i.e., the number of nodes, is known or not. In the former setting, we present a new Leader Election protocol that improves over previous work by lowering message complexity and making it independent on mixing time. We then show that lacking the network size no Leader Election algorithm can guarantee that the election is final with constant probability, even with unbounded communication. Hence, we further classify the problem as Irrevocable Leader Election (the classic one, requiring knowledge of n - as is our first protocol) or Revocable Leader Election, and present a new polynomial time and message complexity Revocable Leader Election algorithm in the setting without knowledge of network size. We analyze time and message complexity of our protocols in the Congest model of communication.
翻译:我们在同步分布的分布式网络和不可区分的节点中研究随机化的领袖选举问题。 我们考虑在两种情况下任意的地貌学网络上工作的算法,取决于网络的规模是否为已知的节点数目。 在前一种情况下,我们提出一个新的领袖选举协议,通过降低信息复杂性和在混合时间上独立来改进先前的工作。 然后,我们表明,缺乏网络规模,没有领袖选举算法可以保证选举是最终性的,即使有无限制的通信。 因此,我们进一步将问题归类为不可撤销的领袖选举(典型的选举,需要了解n-我们的第一个程序)或可撤销的领袖选举,并在没有网络规模知识的情况下提出一个新的多世纪时间和信息复杂性的领袖选举算法。我们分析了在Congest通信模式中我们协议的时间和信息复杂性。