A simple randomized scheme for constructing low-weight k -connected spanning subgraphs with applications to distributed algorithms

The main focus of this paper is the analysis of a simple randomized scheme for constructing low-weight k -connected spanning subgraphs. In this paper, we focus on the metric graph. We use the term metric graph for a complete graph with metric weights. We first show that our scheme gives a simple app...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Theoretical computer science Ročník 385; číslo 1; s. 101 - 114
Hlavní autoři: Khan, Maleq, Pandurangan, Gopal, Anil Kumar, V.S.
Médium: Journal Article
Jazyk:angličtina
Vydáno: Amsterdam Elsevier B.V 15.10.2007
Elsevier
Témata:
ISSN:0304-3975, 1879-2294
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:The main focus of this paper is the analysis of a simple randomized scheme for constructing low-weight k -connected spanning subgraphs. In this paper, we focus on the metric graph. We use the term metric graph for a complete graph with metric weights. We first show that our scheme gives a simple approximation algorithm to construct a minimum-weight k -connected spanning subgraph in a metric graph, an NP -hard problem. We show that our algorithm gives an approximation ratio of O ( k log n ) for a metric graph, O ( k ) for a random graph with nodes uniformly randomly distributed in [ 0 , 1 ] 2 and O ( log n k ) for a complete graph with random edge weights U ( 0 , 1 ) . We show that our scheme is optimal with respect to the amount of “local information” needed to compute any connected spanning subgraph. We then show that our scheme can be applied to design an efficient distributed algorithm for constructing such an approximate k -connected spanning subgraph (for any k ≥ 1 ) in a point-to-point distributed model, where the processors form a complete network. Our algorithm takes O ( log n k ) time and an expected number of O ( n k log n k ) messages. Our result in conjunction with a result of Korach et al. [E. Korach, S. Moran, S. Zaks, The optimality of distributive constructions of minimum weight and degree restricted spanning trees in a complete network of processors, SIAM Journal on Computing 16 (2) (1987) 231–236] implies that the expected message complexity of our algorithm is significantly better than the best distributed algorithm that finds an optimal k -connected subgraph. We also show that for geometric instances, our randomized scheme constructs low-degree k -connected spanning subgraphs which have O ( k log n ) maximum degree, with high probability.
ISSN:0304-3975
1879-2294
DOI:10.1016/j.tcs.2007.05.028