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
Link To Document