【24h】

Locally Self-Adjusting Tree Networks

机译:本地自我调整树网络

获取原文

摘要

This paper initiates the study of self-adjusting networks (or distributed data structures) whose topologies dynamically adapt to a communication pattern σ. We present a fully decentralized self-adjusting solution called SplayNet. A SplayNet is a distributed generalization of the classic splay tree concept. It ensures short paths (which can be found using local-greedy routing) between communication partners while minimizing topological rearrangements. We derive an upper bound for the amortized communication cost of a SplayNet based on empirical entropies of a, and show that SplayNets have several interesting convergence properties. For instance, SplayNets features a provable online optimality under special requests scenarios. We also investigate the optimal static network and prove different lower bounds for the average communication cost based on graph cuts and on the empirical entropy of the communication pattern a. From these lower bounds it follows, e.g., that SplayNets are optimal in scenarios where the requests follow a product distribution as well. Finally, this paper shows that in contrast to the Minimum Linear Arrangement problem which is generally NP-hard, the optimal static tree network can be computed in polynomial time for any guest graph, despite the exponentially large graph family. We complement our formal analysis with a small simulation study on a Facebook graph.
机译:本文启动了一种自调整网络(或分布式数据结构)的研究,其拓扑动态地适应通信模式σ。我们提出了一个叫做Splaynet的完全分散的自我调整解决方案。 splaynet是经典展开树概念的分布式概括。它确保了通信合作伙伴之间的短路(可以使用本地贪婪路由),同时最小化拓扑重排。我们基于A的经验熵来推导出SPLAYNET的摊销通信成本的上限,并显示SPLAYNET具有几个有趣的收敛属性。例如,Splaynets在特殊请求方案下提供可提供的在线最优状态。我们还研究了最佳静态网络,并基于图形切割和通信模式A的经验熵证明了平均通信成本的不同下限。从这些下限,如上所述,例如,在请求遵循产品分布的情况下,Splaynets在方案中是最佳的。最后,本文表明,与大致NP-HARD的最小线性排列问题相反,尽管是指数大的图形家庭,但是可以在任何访客图表中计算最佳静态树网络。我们对Facebook图表的小型模拟研究补充了我们的正式分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号