ACM Home Page
Please provide us with feedback. Feedback
A randomized linear-time algorithm to find minimum spanning trees
Full text PdfPdf (634 KB)
Source Journal of the ACM (JACM) archive
Volume 42 ,  Issue 2  (March 1995) table of contents
Pages: 321 - 328  
Year of Publication: 1995
ISSN:0004-5411
Authors
David R. Karger  Stanford Univ., Stanford, CA
Philip N. Klein  Brown Univ., Providence, RI
Robert E. Tarjan  Princeton Univ., Princeton, NJ; and NEC Research Institute, Princeton, NJ
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 49,   Downloads (12 Months): 395,   Citation Count: 38
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/201019.201022
What is a DOI?

ABSTRACT

We present a randomized linear-time algorithm to find a minimum spanning tree in a connected graph with edge weights. The algorithm uses random sampling in combination with a recently discovered linear-time algorithm for verifying a minimum spanning tree. Our computational model is a unit-cost random-access machine with the restriction that the only operations allowed on edge weights are binary comparisons.


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
~ALON, N., AND SPENCER, J. H. 1992. The Probabilistic Method. Wiley, New York, p. 223.
 
2
~BOR0VKA, O. 1926. O jistdm probl~mu minimfdnfm. Pr~ca Moravskd P~irodoL,~deckd Spole6nosti ~3, 37 58. (In Czech.)
 
3
 
4
~HERNOFF, H. 1952. A measure of the asymptotic efficiency for tests of a hypothesis based on ~the sum of observations. Anm Math. Stat. 23, 493-509.
 
5
~COLE, R., KLEIN, P. N., AND TARJAN, R. E. 1994. A linear-work parallel algorithm for finding ~minimum spanning trees. In Proceedings of the 6th Symposium on Parallel Algorithms and ~Architectures. (Cape May, N.J., June 27-29). ACM, New York, pp. 11-15.
 
6
~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 Founda- ~ttons of Computer Science. IEEE, Computer Society Press, Los Alamitos, Calif., pp. 478-491.
 
7
 
8
~FELLER, W. 1968. An Introduction to Probability Theory and Its Applications. Vol. 1. Wiley, New ~York.
 
9
~FREDMAN, M, AND WILLARD, D. E. 1990. Trans-dichotomous algonthms for minimum spanning ~trees and shortest paths. In Proceedings of the 31st Annual IEEE Symposium on Foundations of ~Computer Sctence. IEEE Computer Society Press, Los Alamitos, Calif., pp. 719 725.
 
10
~GABOW, H. N.~ GALIL, Z., AND SPENCER, T. H. 1984. Efficient implementation of graph ~algorithms using contraction. In Proceedings of the 25th Annual IEEE Symposium on Founda- ~tions of Computer Science. 1EEE Computer Society Press, Los Alamltos, Calif., pp. 347-357.
 
11
 
12
~GRAHAM, R. L., AND HELL, P. 1985. On the history of the minimum spanning tree problem. ~Ann. Hist. Comput. 7, 43-57.
 
13
~KARGER, D. R. 1992. Approximating, verifying, and constructing minimum spanning forests. ~Manuscript.
 
14
 
15
~KARGER, D. R. 1993b. Random sampling in matroids, with applications to graph connectivity ~and minimum spanning trees. In Proceedings of the 34th Annual IEEE Symposium on Founda- ~tions of Computer Science. IEEE Computer Society Press, Los Alamitos, Calif., pp. 84-93.
 
16
 
17
18
 
19
KOML0S, J. 1985. Linear verification for spanning trees. Combinatorica 5 57-65.
 
20
~KRUSKAL, J. B. 1956. On the shortest spanning subtree of a graph and the traveling salesman ~problem. Proc. Amer. Math. Soc. 7, 48-50.
 
21
~RAGHAVAN, P. 1990. Lecture notes on randomized algorithms. Res. Rep. RC 15340 (#68237). ~Computer Science/Mathematics. IBM Research Division, T. J. Watson Research Center, ~Yorktown Heights, N.Y., p. 54.
22
 
23

CITED BY  38


REVIEW

"Ruay-Shiung Chang : Reviewer"

A randomized algorithm for finding a minimum spanning tree is described. The algorithm runs in OE time with high probability in t  more...

Collaborative Colleagues:
David R. Karger: colleagues
Philip N. Klein: colleagues
Robert E. Tarjan: colleagues