【24h】

Approximate shared-memory counting despite a strong adversary

机译:尽管有强大的对手,但近似的共享内存计数

获取原文

摘要

A new randomized asynchronous shared-memory data structure is given for implementing an approximate counter that can be incremented up to n times. For any fixed ε, the counter achieves a relative error of Δ with high probability, at the cost of O(((1/Δ) log n)O(1/ε)) register operations per increment and O(n4/5+ε((1/Δ) log n)O(1/ε)) register operations per read. The counter combines randomized sampling for estimating large values with an expander for estimating small values. This is the first sublinear solution to this problem that works despite a strong adversary scheduler that can observe internal states of processes.
机译:给出了一种新的随机异步共享内存数据结构,用于实现可递增最多n次的近似计数器。对于任何固定的ε,计数器都会以较高的概率获得Δ的相对误差,其代价是每次递增O((((1 /Δ)log n)O(1 /ε))寄存器操作和O(n4 / 5 +每次读取ε((1 /Δ)log n)O(1 /ε))寄存器操作。该计数器将用于估计大值的随机采样与用于估计小值的扩展器结合在一起。尽管有强大的对手调度程序可以观察进程的内部状态,但这仍然是解决该问题的第一个亚线性解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号