DocumentCode :
2185488
Title :
An optimal randomized parallel algorithm for finding connected components in a graph
Author :
Gazit, Hillel
fYear :
1986
fDate :
27-29 Oct. 1986
Firstpage :
492
Lastpage :
501
Abstract :
We present a parallel randomized algorithm for finding the connected components of an undirected graph. Our algorithm takes T = O(log (n)) time and p = O(m+n/(log(n) processors, where m = number of edges and n = number of vertices. This algorithm improves the results of Cole and Vishkin1, which use O(log (n)¿log (log (n))¿log (log (log (n)))) time. Our algorithm is Optimal in the sense that the product P¿T is a linear function of the input size. The algorithm requires O(m + n) space which is the input size, so it is Optimal in space as well.
Keywords :
Computational modeling; Computer science; Concurrent computing; Parallel algorithms; Phase change random access memory; Polynomials; Random number generation; Read-write memory; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1986., 27th Annual Symposium on
Conference_Location :
Toronto, ON, Canada
ISSN :
0272-5428
Print_ISBN :
0-8186-0740-8
Type :
conf
DOI :
10.1109/SFCS.1986.9
Filename :
4568240
Link To Document :
بازگشت