...
首页> 外文期刊>ACM transactions on algorithms >A compact routing scheme and approximate distance oracle for power-law graphs
【24h】

A compact routing scheme and approximate distance oracle for power-law graphs

机译:幂律图的紧凑路由方案和近似距离预言

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

摘要

Compact routing addresses the tradeoff between table sizes and stretch, which is the worst-case ratio between the length of the path a packet is routed through by the scheme and the length of an actual shortest path from source to destination. We adapt the compact routing scheme by Thorup and Zwick [2001] to optimize it for power-law graphs. We analyze our adapted routing scheme based on the theory of unweighted random power-law graphs with fixed expected degree sequence by Aiello et al. [2000]. Our result is the first analytical bound coupled to the parameter of the power-law graph model for a compact routing scheme. Let n denote the number of nodes in the network. We provide a labeled routing scheme that, after a stretch-5 handshaking step (similar to DNS lookup in TCP/IP), routes messages along stretch-3 paths. We prove that, instead of routing tables with ? (n1/2) bits (?O suppresses factors logarithmic in n) as in the general scheme by Thorup and Zwick, expected sizes of O(nγ log n) bits are sufficient, and that all the routing tables can be constructed at once in expected time O(n1+γlog n), with γ = τ-2 2τ-3 + ε, where τ ∈ (2, 3) is the power-law exponent and ε > 0 (which implies ε < γ < 1/3 + ε). Both bounds also hold with probability at least 1-1 (independent of ε). The routing scheme is a labeled scheme, requiring a stretch-5 handshaking step. The scheme uses addresses and message headers with O(log nlog log n) bits, with probability at least 1-o(1).We further demonstrate the effectiveness of our scheme by simulations on real-world graphs as well as synthetic power-law graphs. With the same techniques as for the compact routing scheme, we also adapt the approximate distance oracle by Thorup and Zwick [2001, 2005] for stretch-3 and we obtain a new upper bound of expected ?O(n 1+γ) for space and preprocessing for random power-law graphs. Our distance oracle is the first one optimized for power-law graphs. Furthermore, we provide a linear-space data structure that can answer 5-approximate distance queries in time at most ?O(n1/4+ε) (similar to γ, the exponent actually depends on τ and lies between ε and 1/4 + ε).
机译:紧凑路由解决了表大小和扩展之间的折衷,这是该方案将数据包路由通过的路径的长度与从源到目的地的实际最短路径的长度之间的最坏情况之比。我们采用了Thorup和Zwick [2001]的紧凑型布线方案,以针对幂律图进行优化。我们基于Aiello等人的具有固定期望度序列的非加权随机幂律图的理论来分析我们的自适应路由方案。 [2000]。我们的结果是耦合到幂律图模型参数的第一个解析边界,从而实现了紧凑的路由方案。令n表示网络中的节点数。我们提供了一个标记的路由方案,该方案在经过Stretch-5握手步骤(类似于TCP / IP中的DNS查找)之后,将消息沿Stretch-3路径路由。我们证明,而不是使用?路由表像Thorup和Zwick的一般方案一样,使用(n1 / 2)位(?O抑制n中的对数因子),O(nγlog n)位的预期大小就足够了,并且所有路由表都可以在期望时间O(n1 +γlogn),其中γ=τ-22τ-3+ε,其中τ∈(2,3)是幂律指数,并且ε> 0(这意味着ε<γ<1/3 +ε)。两个边界的概率也至少为1-1 / n(与ε无关)。路由方案是带标签的方案,需要5次握手步骤。该方案使用具有O(log nlog log n)位的地址和消息头,概率至少为1-o(1)。通过在真实世界图上的仿真以及合成幂律,我们进一步证明了该方案的有效性图。使用与紧凑路由方案相同的技术,我们还针对Thorp-3调整了Thorup和Zwick [2001,2005]的近似距离预言,并获得了空间的期望?O(n 1 +γ)的新上限。和随机幂律图的预处理。我们的距离预言是第一个针对幂律图优化的。此外,我们提供了一种线性空间数据结构,该结构最多可以及时回答5个近似距离查询?O(n1 / 4 +ε)(类似于γ,指数实际上取决于τ,位于ε和1/4之间+ε)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号