• DocumentCode
    2189151
  • Title

    Network decomposition and locality in distributed computation

  • Author

    Awerbuch, Baruch ; Luby, Michael ; Goldberg, Andrew V. ; Plotkin, Serge A.

  • Author_Institution
    MIT, Cambridge, MA, USA
  • fYear
    1989
  • fDate
    30 Oct-1 Nov 1989
  • Firstpage
    364
  • Lastpage
    369
  • Abstract
    The authors introduce a concept of network decomposition, a partitioning of an arbitrary graph into small-diameter connected components, such that the graph created by contracting each component into a single node has low chromatic number. They present an efficient distributed algorithm for constructing such a decomposition and demonstrate its use for design of efficient distributed algorithms. The method yields new deterministic distributed algorithms for finding a maximal independent set in an arbitrary graph and for (Δ+1)-coloring of graphs with maximum degree Δ. These algorithms run in O(nε) time for ε=O((log log n/log n)1/2), whereas the best previously known deterministic algorithms required Ω(n) time. The techniques can also be used to remove randomness from the previously known most distributed breadth-first search algorithm
  • Keywords
    computer networks; distributed processing; graph theory; arbitrary graph; deterministic algorithms; distributed algorithm; distributed computation; graph partitioning; network decomposition; Algorithm design and analysis; Computational modeling; Computer networks; Concurrent computing; Contracts; Distributed algorithms; Distributed computing; Global communication; Intelligent networks; Parallel algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1989., 30th Annual Symposium on
  • Conference_Location
    Research Triangle Park, NC
  • Print_ISBN
    0-8186-1982-1
  • Type

    conf

  • DOI
    10.1109/SFCS.1989.63504
  • Filename
    63504