Decomposing graphs into regions of small diameter

Nathan Linial, Michael Saks

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

50 Scopus citations

Abstract

A decomposition of a graph G = (V, E) is a partition of the vertex set into subsets (called blocks). The diameier of a decomposition is the least.d such that any two vertices belonging to the same connected component of a block are at distance ≤ d. In this paper we prove (nearly best possible) statements of the form: Any n-vertex graph has a decomposition into a small number of blocks each having small diameter. Such decompositions provide a tool for efficiently decentralizing distributed computations. In [AGLP] it was shown that every graph has a decomposition into at most s(n) blocks of diameter at most s(n) for s(n) = nO(√log log n/log n) Using a technique of Awerbuch [A] and Awerbuch and Peleg [AP], we improve this result by showing that every graph has a decomposition of diameter O(logn) into O(logn) blocks. In addition, we give a randomized distributed algorithm that produces such a decomposition and runs in time O(log2 n). The construction can be parametrized to provide decompositions that trade-off between the number of blocks and the diameter. We show that this trade-off is nearly best possible for two families of graphs: the first consists of skeletons of certain triangulations of a simplex and the second consists of grid graphs with added diagonals. The proofs in both cases rely on basic results in combinatorial topology, Sperner's lemma for the first class and Tucker's lemma for the second.

Original languageEnglish
Title of host publicationProceedings of the 2nd Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 1991
PublisherAssociation for Computing Machinery
Pages320-330
Number of pages11
ISBN (Print)0897913760
StatePublished - 1 Mar 1991
Event2nd Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 1991 - San Francisco, United States
Duration: 28 Jan 199130 Jan 1991

Publication series

NameProceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms

Conference

Conference2nd Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 1991
Country/TerritoryUnited States
CitySan Francisco
Period28/01/9130/01/91

Bibliographical note

Publisher Copyright:
© 1991 Association for Computing Machinery. All rights reserved.

Fingerprint

Dive into the research topics of 'Decomposing graphs into regions of small diameter'. Together they form a unique fingerprint.

Cite this