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žené v:
Podrobná bibliografia
Vydané v:Theoretical computer science Ročník 385; číslo 1; s. 101 - 114
Hlavní autori: Khan, Maleq, Pandurangan, Gopal, Anil Kumar, V.S.
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Amsterdam Elsevier B.V 15.10.2007
Elsevier
Predmet:
ISSN:0304-3975, 1879-2294
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
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