skip to main content
10.1145/195058.195084acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
Article
Free Access

A randomized linear-time algorithm for finding minimum spanning trees

Authors Info & Claims
Published:23 May 1994Publication History
First page image

References

  1. 1.N. Alon and J. H. Spencer, The Probabilistic Method, John Wiley # Sons, Inc., New York, N. Y., 1992, p. 223.Google ScholarGoogle Scholar
  2. 2.M. Blum, R. W. Floyd, V. R. Pratt, R. L. Rivest, and R. E. Tarjan, "Time bounds for selection," J. Comput. System Sci. 7, 1973, pp. 448-461.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.O. Borfivka, "0 jist#m probl4mu minim~1nim, Prdca Moravskd P#rodov#deckd Spole#nosti 3, 1926, pp. 37- 58. (In Czech.)Google ScholarGoogle Scholar
  4. 4.J. Cheriyan, T. Hagerup, and K. Mehlhorn, "Can a maximum flow be computed in O(nm) time?", Proc. 17th International Colloquium on Automata, Languages, and Programming, published as Lecture Notes in Computer Science, Vol. 443, Springer- Verlag, New York, 1990, pp. 235-248. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.R. Cole, P. N. Klein, and R. E. Tarjan, "A linear-work parallel algorithm for finding minimum spanning trees," to appear in Proc., 6th Symposium on Parallel Algorithms and Architectures, 1994.Google ScholarGoogle Scholar
  6. 6.R. Cole and U. Vishkin, "Approximate and exact parallel scheduling with applications to list, tree, and graph problems," Proc. 27th Annual IEEE Syrup. on Foundations of Computer Science, Computer Society Press, Los Alamitos, CA, 1986, pp. 478-491.Google ScholarGoogle Scholar
  7. 7.B. Dixon, M. Rauch, and R. E. Tarjan, "Verification and sensitivity analysis of minimum spanning trees in linear time," SIAM J. on Computing 21, 1992, pp. 1184-1192. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8.M. Fredman and D. E. Willard, "Transdichotomous algorithms for minimum spanning trees and shortest paths," Proc. 31st Annual IEEE Syrup. on Foundations of Computer Science, IEEE IEEE Computer Society Press, Los Alamitos# CA, 1990, pp. 719-725.Google ScholarGoogle Scholar
  9. 9.H. N. Gabow, Z. Galil, and T. H. Spencer, "Efficient implementation of graph algorithms using contraction," Proc. 25th Annual IEEE Syrup. on Foundations of Computer Science, IEEE Computer Society Press, Los Alamitos, CA, 1984, pp. 347-357.Google ScholarGoogle Scholar
  10. 10.H. N. Gabow, Z. GaUl, T. Spencer, and R. E. Tarjan, "Efficient algorithms for finding minimum spanning trees in undirected and directed graphs," Combinatorica 6, 1986, pp. 109-122. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.R. L. Graham and P. Hell, "On the history of the minimum spanning tree problem," Annals of the History of Computing 7, 1985, pp. 43-57.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.D. R. Karger, "Approximating, verifying, and constructing minimum spanning forests, manuscript, 1992.Google ScholarGoogle Scholar
  13. 13.D. R. Karger, "Global rain-cuts in RNC and other ramifications of a simple mincut algorithm," Proc. 4th Annual A CM-SIAM Symposium on Discrete Algorithms, Association for Computing Machinery, New York, NY, and Society for Industrial and Applied Mathematics, Philadelphia, PA, 1993, pp. 21-30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.D. R. Karger "Random sampling in matroids, with applications to graph connectivity and minimum spanning trees," Proc. 34st Annual IEEE Syrup. on Foundations of Computer Science, IEEE Computer Society Press, Los Alamitos, CA, 1993, pp. 84-93.Google ScholarGoogle Scholar
  15. 15.R. M. Karp and V. Ramachandran, "A survey of parallel algorithms for sharedmemory machines," Chapter 17 in Handbook of Theoretical Computer Science, Volume A: Algorithms and Complexity J. van Leeuwen, ed., MIT Press, Cambridge, Mass., 1990, pp. 869-941. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.V. King, "A simpler minimum spanning tree verification algorithm" manuscript (1993).Google ScholarGoogle Scholar
  17. 17.J. KomlSs, "Linear verification for spanning trees," Combinatorica 5, 1985, pp. 57-65Google ScholarGoogle ScholarCross RefCross Ref
  18. 18.J. B. KruskM, "On the shortest spanning subtree of a graph and the traveling salesman problem," Proc. Amer. Math Soc. 7, 1956, pp. 48-50.Google ScholarGoogle ScholarCross RefCross Ref
  19. 19.P. Raghavan, "Lecture Notes on Randomized Algorithms," Research Report RC 15340 (#68237), Computer Science/Mathematics IBM Research Division, T.J. Watson Research Center, Yorktown Heights, NY, 1990, p. 54.Google ScholarGoogle Scholar
  20. 20.It. E. Tarjan, "Applications of path compression on balanced trees," J. Assoc. Comput. Mach. 26, 1979, pp. 690-715. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21.R. E. Tarjan, Data Structures and Network Algorithms, Chapter 6, Society for Industrial and Applied Mathematics, Philadelphia, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A randomized linear-time algorithm for finding minimum spanning trees

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              STOC '94: Proceedings of the twenty-sixth annual ACM symposium on Theory of Computing
              May 1994
              822 pages
              ISBN:0897916638
              DOI:10.1145/195058

              Copyright © 1994 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 23 May 1994

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate1,469of4,586submissions,32%

              Upcoming Conference

              STOC '24
              56th Annual ACM Symposium on Theory of Computing (STOC 2024)
              June 24 - 28, 2024
              Vancouver , BC , Canada

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader