...
首页> 外文期刊>LIPIcs : Leibniz International Proceedings in Informatics >Anonymous Processors with Synchronous Shared Memory: Monte Carlo Algorithms
【24h】

Anonymous Processors with Synchronous Shared Memory: Monte Carlo Algorithms

机译:具有同步共享内存的匿名处理器:蒙特卡洛算法

获取原文

摘要

We consider synchronous distributed systems in which processors communicate by shared read- write variables. Processors are anonymous and do not know their number n. The goal is to assign individual names by all the processors to themselves. We develop algorithms that accomplish this for each of the four cases determined by the following independent properties of the model: concurrently attempting to write distinct values into the same shared memory register either is allowed or not, and the number of shared variables either is a constant or it is unbounded. For each such a case, we give a Monte Carlo algorithm that runs in the optimum expected time and uses the expected number of O(n log n) random bits. All our algorithms produce correct output upon termination with probabilities that are 1?n^{?Ω(1)}, which is best possible when terminating almost surely and using O(n log n) random bits.
机译:我们考虑同步分布式系统,其中处理器通过共享读写变量进行通信。处理器是匿名的,不知道其编号n。目标是由所有处理器为其分配单独的名称。我们开发了针对以下四种独立情况决定算法的算法,这些情况是由模型的以下独立属性决定的:允许或不允许同时尝试将不同的值写入同一共享内存寄存器,并且共享变量的数量为常数或它是无界的。对于每种此类情况,我们给出了一种在最佳预期时间内运行并使用O(n log n)个随机位的预期数量的Monte Carlo算法。我们所有的算法在终止时都会产生正确的输出,概率为1?n ^ {?Ω(1)},这在几乎确定终止并使用O(n log n)个随机位时是最好的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号