COMPUTING CONNECTED COMPONENTS ON PARALLEL COMPUTERS

被引:156
作者
HIRSCHBERG, DS
CHANDRA, AK
SARWATE, DV
机构
[1] IBM CORP,THOMAS J WATSON RES CTR,YORKTOWN HTS,NY 10598
[2] UNIV ILLINOIS,COORDINATED SCI LAB,URBANA,IL 61801
关键词
algorithms; connected component; graph theory; parallel processing; transitive closure;
D O I
10.1145/359138.359141
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a parallel algorithm which uses n2 processors to find the connected components of an undirected graph with n vertices in time O(log2n). An O(log2n) time bound also can be achieved using only n⌈n/⌈log2n⌉⌉ processors. The algorithm can be used to find the transitive closure of a symmetric Boolean matrix. We assume that the processors have access to a common memory. Simultaneous access to the same location is permitted for fetch instructions but not for store instructions. © 1979, ACM. All rights reserved.
引用
收藏
页码:461 / 464
页数:4
相关论文
共 16 条