【24h】

Tight Space Bounds for ?-Exclusion

机译:狭窄的空间界限为 - 施用

获取原文

摘要

The simplest deadlock-free algorithm for mutual exclusion requires only one single-writer non-atomic bit per process [4,6,13]. This algorithm is known to be space optimal [5,6]. For over 20 years now it has remained an intriguing open problem whether a similar type of algorithm, which uses only one single-writer bit per process, exists also for ?-exclusion for some ?> 2. We resolve this longstanding open problem. For any ? and n, we provide a tight space bound on the number of single-writer bits required to solve e-exclusion for n processes. It follows from our results that it is not possible to solve e-exclusion with one single-writer bit per process, for any ?> 2.In an attempt to understand the inherent difference between the space complexity of mutual exclusion and that of ?-exclusion for ? > 2, we define a weaker version of ?-exclusion in which the liveness property is relaxed, and show that, similarly to mutual exclusion, this weaker version can be solve using one single-writer non-atomic bit per process.
机译:用于相互排除的最简单的死锁算法只需要每个过程的一个单个编写器非原子位[4,6,13]。已知该算法是空间最佳[5,6]。超过20年现在它仍然是一个有趣的开放问题,是否类似类型的算法,它仅使用每个进程的单个编写器位,也存在于某些?2.> 2.我们解决这个长期的突出问题。对于任何? n,我们提供了一个紧密的空间,绑定了解决n进程的电子排除所需的单编写器比特数。从我们的结果中遵循,无法使用每个过程的单个编写器钻头求解电子排除,对于任何?> 2.在尝试了解相互排除的空间复杂度与?的空间复杂性之间的固有差异排除? > 2,我们定义了一个较弱的版本的? - 一种较弱的版本,其中Lives属性放宽,并且表明,类似于相互排除,可以使用每个过程的单个编写器非原子钻头来解决这种较弱的版本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号