arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv cs/0106056cs.DC
收藏

随机两进程无等待测试集

Randomized Two-Process Wait-Free Test-and-Set

John Tromp, Paul Vitanyi

摘要:

我们提出了第一个明确的,目前最简单的,随机算法的2进程等待免费的测试和设置。它由两个4值单写单读原子变量实现。测试和设置最多需要11个预期的基本步骤,而重置只需要1个基本步骤。基于有限状态分析,正确性证明和预期长度被压缩到一个表中。

英文摘要:

We present the first explicit, and currently simplest, randomized algorithm for 2-process wait-free test-and-set. It is implemented with two 4-valued single writer single reader atomic variables. A test-and-set takes at most 11 expected elementary steps, while a reset takes exactly 1 elementary step. Based on a finite-state analysis, the proofs of correctness and expected length are compressed into one table.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑