Connected Components on a PRAM in Log Diameter Time
Connected Components on a PRAM in Log Diameter Time
复制标题
PRAM 上的连接组件(以日志直径时间表示)
DOI:
10.1145/3350755.3400249
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Zhong, Peilin
中科院分区:
文献类型:
--
作者:
Liu, Sixue Cliff;Tarjan, Robert E.;Zhong, Peilin
We present an O(log d + log logm/nn)-time randomized PRAM algorithm for computing the connected components of an n-vertex, m-edge undirected graph with maximum component diameter d. The algorithm runs on an ARBITRARY CRCW (concurrent-read, concurrent-write with arbitrary write resolution) PRAM using O(m) processors. The time bound holds with good probability.Our algorithm is based on the breakthrough results of Andoni et al. [FOCS'18] and Behnezhad et al. [FOCS'19]. Their algorithms run on the more powerful MPC model and rely on sorting and computing prefix sums in O(1) time, tasks that take Ω(log n / log log n) time on a CRCW PRAM with poly(n) processors. Our simpler algorithm uses limited-collision hashing and does not sort or do prefix sums. It matches the time and space bounds of the algorithm of Behnezhad et al., who improved the time bound of Andoni et al.It is widely believed that the larger private memory per processor and unbounded local computation of the MPC model admit algorithms faster than that on a PRAM. Our result suggests that such additional power might not be necessary, at least for fundamental graph problems like connected components and spanning forest.
登录
查看更多内容
影响因子:
1.6
作者:
M. Ajtai
通讯作者:
M. Ajtai
DOI:
10.1006/jagm.2000.1146
发表时间:
1996
期刊:
The journal of physical chemistry. B
影响因子:
--
作者:
S. Halperin;Uri Zwick
通讯作者:
Uri Zwick
影响因子:
3.7
作者:
S. Goddard;Subodh Kumar;J. Prins
通讯作者:
J. Prins
DOI:
10.1109/sfcs.1991.185439
发表时间:
1991
期刊:
[1991] Proceedings 32nd Annual Symposium of Foundations of Computer Science
影响因子:
--
作者:
M. Goodrich
通讯作者:
M. Goodrich
DOI:
10.1006/jcss.1997.1291
发表时间:
1997
期刊:
J. Comput. Syst. Sci.
影响因子:
--
作者:
Donald B. Johnson;P. Metaxas
通讯作者:
P. Metaxas