A sublinear time distributed algorithm for minimum-weight spanning trees

Juan A. Garay, Shay Kutten, David Peleg

Research output: Contribution to journalArticlepeer-review

128 Scopus citations

Abstract

This paper considers the question of identifying the parameters governing the behavior of fundamental global network problems. Many papers on distributed network algorithms consider the task of optimizing the running time successful when an O(n) bound is achieved on an n-vertex network. We propose that a more sensitive parameter is the network's diameter Diam. This is demonstrated in the paper by providing a distributed minimum-weight spanning tree algorithm whose time complexity is sublinear in n, but linear in Diam (specifically, O(Diam + nε · log* n) for ε = ln 3/ln 6 = 0.6131...). Our result is achieved through the application of graph decomposition and edge-elimination-by-pipelining techniques that may be of independent interest.

Original languageEnglish
Pages (from-to)302-316
Number of pages15
JournalSIAM Journal on Computing
Volume27
Issue number1
DOIs
StatePublished - Feb 1998
Externally publishedYes

Keywords

  • Distributed algorithms
  • MST
  • Min-weight spanning trees

Fingerprint

Dive into the research topics of 'A sublinear time distributed algorithm for minimum-weight spanning trees'. Together they form a unique fingerprint.

Cite this