...
首页> 外文期刊>SIGACT News >Distributed Algorithmic Foundations of Dynamic Networks
【24h】

Distributed Algorithmic Foundations of Dynamic Networks

机译:动态网络的分布式算法基础

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

摘要

Dynamic Networks. Large real-world networks are inherently very dynamic: the participants in peer-to-peer (P2P) networks change over time, mobile nodes in wireless networks move in and out of each other's transmission range, and, in distributed data center networks, faulty machines need to be replaced by new machines without interrupting the operation of the remaining network. Furthermore, they are resource-constrained, unreliable, and vulnerable to attacks. For example, in P2P networks, peers (nodes) join and leave at a high rate and the underlying network topology also changes continuously over time; these networks are bandwidth-constrained, unreliable due to the high node turnover, and the open admission nature of these systems allows malicious behaviour by nodes. Performing efficient computation in dynamic networks is much more challenging than in traditional static networks. First, one has to deal with "failures" (nodes getting inserted or deleted or communication links changing continuously) as part of the "normal" mode of operation rather than as exceptions. Second, time and communication constraints are much more severe, and hence it will be too expensive or even infeasible to run a static algorithm from scratch every time that the topology changes. Dynamic networks especially need efficient distributed algorithms, since unlike static networks, pre-processing (via centralized algorithms) is not usually possible. Furthermore, nodes typically have only local knowledge (which is also changing continuously with changing neighbours and links) which necessitates localized distributed algorithms. Hence a new theory is needed to understand and perform robust, efficient, and secure distributed computation in such systems.
机译:动态网络。大型现实网络本质上是动态的:对等(P2P)网络的参与者会随着时间而变化,无线网络中的移动节点会移入和移出彼此的传输范围,并且在分布式数据中心网络中会出现故障在不中断其余网络运行的情况下,需要用新机器替换这些机器。此外,它们是资源受限的,不可靠的,并且容易受到攻击。例如,在P2P网络中,对等点(节点)以很高的速率加入和离开,并且基础网络拓扑也随着时间不断变化。这些网络由于节点转换率高而受到带宽限制,不可靠,并且这些系统的开放式许可性质允许节点进行恶意行为。与传统的静态网络相比,在动态网络中执行有效的计算更具挑战性。首先,必须将“故障”(节点被插入或删除,节点或通信链路不断变化)作为“正常”操作模式的一部分而不是例外来处理。其次,时间和通信约束要严峻得多,因此,每次拓扑更改时,从头开始运行静态算法将过于昂贵,甚至不可行。动态网络特别需要高效的分布式算法,因为与静态网络不同,通常无法进行预处理(通过集中式算法)。此外,节点通常仅具有本地知识(该知识也随着邻居和链接的不断变化而不断变化),这需要局部分布式算法。因此,需要一种新的理论来理解和执行此类系统中的健壮,高效和安全的分布式计算。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号