๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

Fast Distributed Network Decompositions and Covers

โœ Scribed by Baruch Awerbuch; Bonnie Berger; Lenore Cowen; David Peleg


Book ID
102603625
Publisher
Elsevier Science
Year
1996
Tongue
English
Weight
315 KB
Volume
39
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

โœฆ Synopsis


has recently been identified as a key to the modular design of efficient network algorithms . Using this method as a basic building block leads to significant performance improvements for several fundamental network control problems (such as shortest paths , job scheduling and load balancing [8], broadcast and multicast [4], routing with small tables [11], deadlock prevention [7], bandwidth management in high-speed networks [5], and database management [14]), as well as for classical problems in sequential computing (such as finding small edge cuts in planar graphs and approximate all-pairs shortest paths ). In most of these applications, sparse neighborhood covers yield a polylogarithmic-overhead solution to the problem. Thus, in a sense, the impact of efficient sparse neighborhood cover algorithms on distributed network algorithms is analogous to the impact of efficient data structures (such as balanced search trees or 2-3 trees) on sequential computation.

In parallel to the introduction of sparse neighborhood covers in , the strongly related, yet distinct, notion of network decomposition was introduced in . The main difference between the two notions is that sparse neighborhood covers, as used in [7-10, 14, 20], consist of clusters that capture the expected definition of local neighborhood (see Section 2), while network decomposition as utilized in employs only a weak notion of neighborhood. In fact, the way network decomposition is defined in [5], the clusters might not even be internally connected. For many applications in distributed computing, the stronger notion of sparse covers is essential. For example, decompositions based on the network decomposition structure introduced in [6] are not sufficient to support local routing, where the path between two vertices in the same cluster should consist entirely of vertices within that cluster. Notable exceptions for which such a decomposition suffices are those applications based on ''symmetry-breaking''; i.e., such a decomposition can be used to construct a maximal independent set or a (โŒฌ ฯฉ 1) coloring (where โŒฌ is the maximum vertex degree in the graph) fast in the distributed domain .

The goal of this paper is to define fast distributed algorithms for both high-quality network decomposition and sparse neighborhood covers.


๐Ÿ“œ SIMILAR VOLUMES


On the Complexity of Distributed Network
โœ Alessandro Panconesi; Aravind Srinivasan ๐Ÿ“‚ Article ๐Ÿ“… 1996 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 200 KB

In this paper, we improve the bounds for computing a network decomposition ลฝ โ‘€ ลฝ n. โ‘€ ลฝ n. . distributively and deterministically. Our algorithm computes an n , n - ## ลฝ . decomposition in n time, where โ‘€ n s 1r log n . As a corollary we obtain ' improved deterministic bounds for distributively c

Fast and simple distributed consensus
โœ James E. Burns; Gil Neiger ๐Ÿ“‚ Article ๐Ÿ“… 1994 ๐Ÿ› Springer-Verlag ๐ŸŒ English โš– 857 KB