首页> 外文会议>Structural information and communication complexity >Improving the Optimal Bounds for Black Hole Search in Rings
【24h】

Improving the Optimal Bounds for Black Hole Search in Rings

机译:改进环中黑洞搜索的最佳边界

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

摘要

In this paper we re-examine the well known problem of asynchronous black hole search in a ring. It is well known that at least 2 agents are needed and the total number of agents' moves is at least Ω(n log n); solutions indeed exist that allow a team of two agents to locate the black hole with the asymptotically optimal cost of Θ(n log n) moves. In this paper we first of all determine the exact move complexity of black hole search in an asynchronous ring. In fact, we prove that 3n log_3 n - O(n) moves are necessary. We then present a novel algorithm that allows two agents to locate the black hole with at most 3n log_3 n + O(n) moves, improving the existing upper bounds, and matching the lower bound up to the constant of proportionality. Finally we show how to modify the protocol so to achieve asymptotically optimal time complexity Θ(n), still with 3n log_3 n + O(n) moves; this improves upon all existing time-optimal protocols, which require O(n~2) moves. This protocol is the first that is optimal with respect to all three complexity measures: size (number of agents), cost (number of moves) and time; in particular, its cost and size complexities match the lower bounds up to the constant.
机译:在本文中,我们重新研究了环中异步黑洞搜索的众所周知的问题。众所周知,至少需要2个代理,并且代理移动的总数至少为Ω(n log n)。确实存在这样的解决方案,即允许两个代理组成的团队以Θ(n log n)移动的渐近最优成本定位黑洞。在本文中,我们首先确定异步环中黑洞搜索的确切移动复杂度。实际上,我们证明了3n log_3 n-O(n)个移动是必要的。然后,我们提出了一种新颖的算法,该算法允许两个代理以最多3n log_3 n + O(n)个移动来定位黑洞,从而改善现有上限,并将下限与比例常数匹配。最后,我们展示了如何修改协议,以便在3n log_3 n + O(n)移动的情况下实现渐近最优时间复杂度Θ(n)。这改善了所有现有的时间最优协议,这些协议需要O(n〜2)个移动。对于三种复杂性度量,该协议都是第一个最佳协议:大小(代理数量),成本(移动数量)和时间;特别是,它的成本和大小复杂性将下限与常数匹配。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号