中文

SINR 模型下无线网络中的多跳路由与调度

数据结构与算法 2015-03-19 v5

摘要

我们提出了一种在 SINR 模型下无线网络中请求的多跳路由与调度算法。该算法的目标是最大化吞吐量或最大化流与需求之间的最小比率。我们的算法将链路划分为桶。每个桶由一组接收功率几乎相等的链路组成。我们用 \sigdiv\sigdiv 表示非空桶的数量。我们的算法获得了 O(\sigdivlogn)O(\sigdiv \cdot \log n) 的近似比,其中 nn 表示节点数。对于线性功率的情况,\sigdiv=1\sigdiv =1,因此算法的近似比为 O(logn)O(\log n)。这是首个针对线性功率的实用近似算法,其近似比仅依赖于 nn(而不依赖于最大最小距离比)。如果每条链路的传输功率是输入的一部分(且为任意值),则 \sigdiv=O(logΓ+logΔ)\sigdiv = O(\log\Gamma + \log \Delta),其中 Γ\Gamma 表示最大最小功率比,Δ\Delta 表示最大最小距离比。因此,近似比为 O(logn(logΓ+logΔ))O(\log n \cdot (\log\Gamma + \log \Delta))。最后,我们考虑算法需要在 [\pmin,\pmax][\pmin,\pmax] 范围内为每条链路分配功率的情况。该算法对此情况的扩展实现了 O[(logn+loglogΓ)(logΓ+logΔ)]O[(\log n + \log \log \Gamma) \cdot (\log\Gamma + \log \Delta)] 的近似比。

关键词

引用

@article{arxiv.1104.1330,
  title  = {Multi-Hop Routing and Scheduling in Wireless Networks in the SINR model},
  author = {Guy Even and Yakov Matsri and Moti Medina},
  journal= {arXiv preprint arXiv:1104.1330},
  year   = {2015}
}