Abstract
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.
Author supplied keywords
Cite
CITATION STYLE
Hirschberg, D. S., Chandra, A. K., & Sarwate, D. V. (1979). Computing Connected Components on Parallel Computers. Communications of the ACM, 22(8), 461–464. https://doi.org/10.1145/359138.359141
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.