首页> 外文期刊>Internet Mathematics >LEADER ELECTION IN SPARSE DYNAMIC NETWORKS WITH CHURN
【24h】

LEADER ELECTION IN SPARSE DYNAMIC NETWORKS WITH CHURN

机译:带有稀疏项的稀疏动态网络中的领导者选举

获取原文
获取原文并翻译 | 示例
       

摘要

We investigate the problem of electing a leader in a sparse but well-connected synchronous dynamic network in which up to a fraction of the nodes chosen adversarially can leave/join the network per time step. At this churn rate, all nodes in the network can be replaced by new nodes in a constant number of rounds. Moreover, the adversary can shield a fraction of the nodes (which may include the leader) by repeatedly churning their neighborhood and, thus, hindering, their communication with the rest of the network However, empirical studies in peer-to-peer networks have shown that a significant fraction of the nodes are usually stable and well connected It is, therefore, natural to take advantage of such stability to establish a leader that can maintain good communication with the rest of the nodes. Because the dynamics could change eventually, it is also essential to reelect a new leader whenever the current leader either has left the network or is not well-connected with rest of the nodes. In such reelections, care must be taken to avoid premature and spurious leader election resulting in more than one leader being present in the network at the same time. We assume a broadcast-based communication model in which each node can send up to O(log~3 n) bits per round and is unaware of its receivers a priori. We present a randomized algorithm that can, in O(log n) rounds, detect and reach consensus about the health of the leader (i.e., whether it is able to maintain good communication with rest of the network). In the event that the network decides that the leader's ability to communicate is unhealthy, a new leader is reelected in a further O(log~2 n) rounds. Our running times hold with high probability provided a sufficiently large fraction of the nodes remain stable during the reelection process. Furthermore, we are guaranteed with high probability that there is at most one leader at any time.
机译:我们研究了在稀疏但连接良好的同步动态网络中选择领导者的问题,在该动态动态网络中,每个时间步长,经过对抗性选择的节点中最多有一部分可以离开/加入网络。以这种流失率,网络中的所有节点都可以在恒定的回合时间内被新节点替换。此外,对手可以通过反复搅动节点的邻域来屏蔽一部分节点(可能包括领导者),从而阻碍节点与网络其余部分的通信。但是,对等网络中的经验研究表明通常,很大一部分节点是稳定且连接良好的,因此自然可以利用这种稳定性来建立可以与其余节点保持良好通信的领导者。由于动态最终可能会发生变化,因此,只要当前领导者离开网络或与其余节点的连接不畅,就必须重新选举新领导者。在这种改选中,必须注意避免过早和虚假的领导者选举,从而导致网络中同时存在多个领导者。我们假设基于广播的通信模型,其中每个节点每轮最多可以发送O(log〜3 n)位,并且事先不知道其接收者。我们提出了一种随机算法,可以在O(log n)次回合中检测并就领导者的健康状况达成共识(即,它是否能够与网络的其余部分保持良好的通信)。如果网络确定领导者的沟通能力不健康,则在接下来的O(log〜2 n)次回合中再次选举新的领导者。我们的运行时间极有可能保持不变,只要在重新选择过程中有足够多的节点保持稳定。此外,我们极有可能在任何时候最多有一位领导者。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号