Efficient adaptive collect using randomization
Efficient adaptive collect using randomization
复制标题
使用随机化的高效自适应收集
DOI:
10.1007/s00446-005-0143-6
复制
发表时间:
2004
影响因子:
1.3
通讯作者:
Roger Wattenhofer
中科院分区:
文献类型:
--
作者:
H. Attiya;F. Kuhn;C. Plaxton;Mirjam Wattenhofer;Roger Wattenhofer
An adaptive algorithm, whose step complexity adjusts to the number of active processes, is attractive for distributed systems with a highly-variable number of processes. The cornerstone of many adaptive algorithms is an adaptive mechanism to collect up-to-date information from all participating processes. To date, all known collect algorithms either have non-linear step complexity or they are impractical because of unrealistic memory overhead.This paper presents new randomized collect algorithms with asymptotically optimal O(k) step complexity and linear memory overhead only. In addition we present a new deterministic collect algorithm that beats the best step complexity for previous polynomial-memory algorithms.