中文

确定性与能量最优的无线同步

分布式、并行与集群计算 2015-03-17 v1

摘要

我们考虑无线环境下的时钟同步问题,其中处理器必须关闭其无线电以节省能量。能效是无线网络的核心目标,在能源极为有限的情况下尤为如此。在当前设定下,问题是对在任意时间点唤醒的 mm 个处理器进行时钟同步,使得唤醒时间的最大差值受限于正整数 nn,其中时间间隔已被适当离散化。目前,针对 mm 个处理器构成的单跳网络,同步问题的最佳已知结果是文献 \cite{BKO09} 提出的随机算法,其每个处理器的唤醒次数为 O(\sqrt {n /m} \cdot poly-log(n)),以及每个处理器所需唤醒次数的下界为 Omega(\sqrt{n/m}) \cite{BKO09}。其工作中留下的主要开放问题是消除上下界之间的多项式对数间隙,并将其概率构造去随机化以消除错误概率。这正是本文所做的工作。也就是说,我们提出了一种无线电使用次数为 Theta(\sqrt {n /m}) 且永不失败的{确定性}算法。我们强调,我们的上界与文献 \cite{BKO09} 证明的下界精确匹配,仅相差一个较小的乘性常数。因此,我们的算法在能效方面是{最优}的,并彻底解决了该领域的一系列长期工作。为了获得这些结果,我们设计了一种新颖的{自适应}技术,用于确定设备开启和关闭无线电的时间。此外,我们证明了{多跳网络}算法能效的若干下界。具体而言,我们证明了任何多跳网络算法的每个处理器无线电使用次数必须为 Omega(\sqrt n)。

关键词

引用

@article{arxiv.1010.1112,
  title  = {Deterministic and Energy-Optimal Wireless Synchronization},
  author = {Leonid Barenboim and Shlomi Dolev and Rafail Ostrovsky},
  journal= {arXiv preprint arXiv:1010.1112},
  year   = {2015}
}