中文

速度越快缓冲越小:路由中的空间-带宽权衡

数据结构与算法 2019-02-22 v1 分布式、并行与集群计算

摘要

我们考虑对抗排队论(AQT)模型,其中数据包到达受最大平均速率 0ρ10\le\rho\le1 和突发性 σ0\sigma\ge0 约束。在该模型中,我们分析在路径这一基本情形下避免溢出所需的缓冲区大小。我们的主要结果刻画了由平均速率和不同目的地数量所决定的空间需求:我们证明 O(kd1/k)O(k d^{1/k}) 的空间已足够,其中 dd 为不同目的地的数量,k=1/ρk=\lfloor 1/\rho \rfloor;并且我们证明 Ω(1kd1/k)\Omega(\frac 1 k d^{1/k}) 的空间是必要的。对于有向树,我们描述了一种算法,其缓冲区空间需求至多为 1+d+σ1 + d' + \sigma,其中 dd' 为任意根到叶路径上目的地的最大数量。

关键词

引用

@article{arxiv.1902.08069,
  title  = {With Great Speed Come Small Buffers: Space-Bandwidth Tradeoffs for Routing},
  author = {Avery Miller and Boaz Patt-Shamir and Will Rosenbaum},
  journal= {arXiv preprint arXiv:1902.08069},
  year   = {2019}
}