Improved approximations for buy-at-bulk and shallow-light k-Steiner trees and (k,2)-subgraph

In this paper we give improved approximation algorithms for some network design problems. In the bounded-diameter or shallow-light k -Steiner tree problem (SL k ST), we are given an undirected graph G = ( V , E ) with terminals T ⊆ V containing a root r ∈ T , a cost function c : E → R + , a length f...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of combinatorial optimization 2016-02, Vol.31 (2), p.669-685
Hauptverfasser: Khani, M. Reza, Salavatipour, Mohammad R.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In this paper we give improved approximation algorithms for some network design problems. In the bounded-diameter or shallow-light k -Steiner tree problem (SL k ST), we are given an undirected graph G = ( V , E ) with terminals T ⊆ V containing a root r ∈ T , a cost function c : E → R + , a length function ℓ : E → R + , a bound L > 0 and an integer k ≥ 1 . The goal is to find a minimum c -cost r -rooted Steiner tree containing at least k terminals whose diameter under ℓ metric is at most L . The input to the buy-at-bulk k -Steiner tree problem (BB k ST) is similar: graph G = ( V , E ) , terminals T ⊆ V containing a root r ∈ T , cost and length functions c , ℓ : E → R + , and an integer k ≥ 1 . The goal is to find a minimum total cost r -rooted Steiner tree H containing at least k terminals, where the cost of each edge e is c ( e ) + ℓ ( e ) · f ( e ) where f ( e ) denotes the number of terminals whose path to root in H contains edge e . We present a bicriteria ( O ( log 2 n ) , O ( log n ) ) -approximation for SL k ST: the algorithm finds a k -Steiner tree with cost at most O ( log 2 n · opt ∗ ) where opt ∗ is the cost of an LP relaxation of the problem and diameter at most O ( L · log n ) . This improves on the algorithm of Hajiaghayi et al. ( 2009 ) (APPROX’06/Algorithmica’09) which had ratio ( O ( log 4 n ) , O ( log 2 n ) ) . Using this, we obtain an O ( log 3 n ) -approximation for BB k ST, which improves upon the O ( log 4 n ) -approximation of Hajiaghayi et al. ( 2009 ). We also consider the problem of finding a minimum cost 2 -edge-connected subgraph with at least k vertices, which is introduced as the ( k , 2 ) -subgraph problem in Lau et al. ( 2009 ) (STOC’07/SICOMP09). This generalizes some well-studied classical problems such as the k -MST and the minimum cost 2 -edge-connected subgraph problems. We give an O ( log n ) -approximation algorithm for this problem which improves upon the O ( log 2 n ) -approximation algorithm of Lau et al. ( 2009 ).
ISSN:1382-6905
1573-2886
DOI:10.1007/s10878-014-9774-5