ACM Home Page
Please provide us with feedback. Feedback
Concurrent threads and optimal parallel minimum spanning trees algorithm
Full text PdfPdf (236 KB)
Source Journal of the ACM (JACM) archive
Volume 48 ,  Issue 2  (March 2001) table of contents
Pages: 297 - 323  
Year of Publication: 2001
ISSN:0004-5411
Authors
Ka Wong Chong  Department of Computer Science and Information Systems, The University of Hong Kong, Hong Kong, China
Yijie Han  Computer Science Telecommunications Program, University of Missouri-Kansas City, 5100 Rockhill Road, Kansas City, MO
Tak Wah Lam  Department of Computer Science and Information Systems, The University of Hong Kong, Hong Kong, China
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 109,   Citation Count: 9
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/375827.375847
What is a DOI?

ABSTRACT

This paper resolves a long-standing open problem on whether the concurrent write capability of parallel random access machine (PRAM) is essential for solving fundamental graph problems like connected components and minimum spanning trees in O(logn) time. Specifically, we present a new algorithm to solve these problems in O(logn) time using a linear number of processors on the exclusive-read exclusive-write PRAM. The logarithmic time bound is actually optimal since it is well known that even computing the “OR” of nbit requires &OHgr;(log n time on the exclusive-write PRAM. The efficiency achieved by the new algorithm is based on a new schedule which can exploit a high degree of parallelism.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
4
5
 
6
CHONG, K. W. 1996. Finding minimum spanning trees on the EREW PRAM. In Proceedings of the International Computer Symposium (Taiwan, China). pp. 7-14.
 
7
 
8
9
 
10
COLE, R., AND VISHKIN, U. 1986. Approximate and exact parallel scheduling with applications to list, tree, and graph problems. In Proceedings of the 27th Annual IEEE Symposium on Foundations of Computer Science. IEEE Computer Society Press, Los Alamitos, Calif., pp. 478-491.
 
11
12
 
13
 
14
GAZIT, H. 1986. An optimal randomized parallel algorithm for finding connected components in a graph. In Proceedings of the 27th Annual IEEE Symposium on Foundations of Computer Science. IEEE Computer Society Press, Los Alamitos, Calif., pp. 492-501.
15
 
16
17
18
 
19
 
20
21
 
22
23
24
 
25
 
26
 
27
MILLER,G.L.,AND RAMACHANDRAN, V. 1986. Efficient parallel ear decomposition with applications. Manuscript. MSRI, Berkeley, Calif.
 
28
NISAN, N., SZEMEREDI, E., AND WIGDERSON, A. 1992. Undirected connectivity in O(log 1.5 n) space. In Proceedings of the 33rd Annual IEEE Symposium on Foundations of Computer Science. IEEE Computer Society Press, Los Alamitos, Calif., pp. 24-29.
 
29
 
30
 
31
 
32
 
33
 
34
TARJAN,R.E.,AND VISHKIN, U. 1985. An efficient parallel biconnectivity algorithm. SIAM J. Comput. 14, 862-874.
35
 
36
VISHKIN, U. 1985. On efficient parallel strong orientation. Inf. Proc. Lett. 20, 235-240.

CITED BY  9
 
 
 
 
 


REVIEW

"Marios Mavronicolas : Reviewer"

The article presents a breakthrough result in the area of the time complexity of PRAM algorithms for graph-theoretic problems. It shows a perhaps unexpected strength of the EREW (exclusive-read, exclusive-write) PRAM: it can solve the very f  more...

Collaborative Colleagues:
Ka Wong Chong: colleagues
Yijie Han: colleagues
Tak Wah Lam: colleagues

Peer to Peer - Readers of this Article have also read: