首页> 外文会议>ACM symposium on principles of distributed computing >On the Time and Space Complexity of Randomized Test-And-Set
【24h】

On the Time and Space Complexity of Randomized Test-And-Set

机译:在随机测试和集合的时间和空间复杂性

获取原文

摘要

We study the time and space complexity of randomized Test-And-Set (TAS) implementations from atomic: read/write registers in asynchronous shared memory models with n processes. We present an adaptive TAS algorithm with an expected (individual) step complexity of Ο(log~* κ), for contention κ, against the oblivious adversary, improving a previous (non-adaptive) upper bound of Ο(log log n) (Al-istarh and Aspnes, 2011). We also present a modified version of the adaptive Rat-Race TAS algorithm (Alistarh et al., 2010), which improves the space complexity from Ο(n~3) to Ο(n), while maintaining logarithmic expected step complexity against the adaptive adversary. We complement this upper bound with an Ω(log n) lower bound on the space complexity of any TAS algorithm that has the nondeterministic solo-termination property (which is a weaker progress condition than wait-freedom). No non-trivial lower bounds on the space requirements of TAS were known prior to this work.
机译:我们研究了来自原子的随机测试和设置(TAS)实现的时间和空间复杂性:具有N进程的异步共享内存模型中的读/写寄存器。我们介绍了一种自适应TAS算法,其具有预期的(单独的)步进复杂度为ο(log〜*κ),用于争用κ,对争夺κ,对抗无知的对手,改善ο(log log n)的前一个(非自适应)上限( Al-istarh和2011年阿斯图尼斯)。我们还提出了一种修改版的自适应鼠竞争TAS算法(Alistarh等,2010),它可以改善从(n〜3)到ο(n)的空间复杂性,同时保持对自适应的对数预期步骤复杂度对手。我们将该上限与ω(log n)汇总的ω(log n)缩写,其具有与不确定的独立终端属性(比等待自由的进展条件较弱)的空间复杂度。在这项工作之前,已知在TAS的空间要求上的非平凡下限。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号