Survivable network design for group connectivity in low-treewidth graphs
Access rights
openAccess
URL
Journal Title
Journal ISSN
Volume Title
A4 Artikkeli konferenssijulkaisussa
This publication is imported from Aalto University research portal.
View publication in the Research portal (opens in new window)
View/Open full text file from the Research portal (opens in new window)
Other link related to publication (opens in new window)
View publication in the Research portal (opens in new window)
View/Open full text file from the Research portal (opens in new window)
Other link related to publication (opens in new window)
Date
2018-08-01
Department
Major/Subject
Mcode
Degree programme
Language
en
Pages
Series
Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques - 21st International Workshop, APPROX 2018, and 22nd International Workshop, RANDOM 2018, Leibniz International Proceedings in Informatics, Volume 116
Abstract
In the Group Steiner Tree problem (GST), we are given a (edge or vertex)-weighted graph G = (V,E) on n vertices, together with a root vertex r and a collection of groups {St}iϵ[h] : St ∪ V (G). The goal is to find a minimum-cost subgraph H that connects the root to every group. We consider a fault-tolerant variant of GST, which we call Restricted (Rooted) Group SNDP. In this setting, each group Si has a demand ki2 [k], k2 N, and we wish to find a minimum-cost subgraph H ∪ G such that, for each group Si, there is a vertex in the group that is connected to the root via ki (vertex or edge) disjoint paths. While GST admits O(log2 n log h) approximation, its higher connectivity variants are known to be Label-Cover hard, and for the vertex-weighted version, the hardness holds even when k = 2 (it is widely believed that there is no subpolynomial approximation for the Label-Cover problem [Bellare et al., STOC 1993]). More precisely, the problem admits no 2log1-n-approximation unless NP ∪ DTIME(npolylog(n)). Previously, positive results were known only for the edgeweighted version when k ≥2 [Gupta et al., SODA 2010; Khandekar et al., Theor. Comput. Sci., 2012] and for a relaxed variant where ki disjoint paths from r may end at different vertices in a group [Chalermsook et al., SODA 2015], for which the authors gave a bicriteria approximation. For k3, there is no non-trivial approximation algorithm known for edge-weighted Restricted Group SNDP, except for the special case of the relaxed variant on trees (folklore). Our main result is an O(log n log h) approximation algorithm for Restricted Group SNDP that runs in time nf(k,w), where w is the treewidth of the input graph. Our algorithm works for both edge and vertex weighted variants, and the approximation ratio nearly matches the lower bound when k and w are constants. The key to achieving this result is a non-trivial extension of a framework introduced in [Chalermsook et al., SODA 2017]. This framework first embeds all feasible solutions to the problem into a dynamic program (DP) table. However, finding the optimal solution in the DP table remains intractable. We formulate a linear program relaxation for the DP and obtain an approximate solution via randomized rounding. This framework also allows us to systematically construct DP tables for high-connectivity problems. As a result, we present new exact algorithms for several variants of survivable network design problems in low-treewidth graphs.Description
Keywords
Other note
Citation
Chalermsook, P, Das, S, Even, G, Laekhanukit, B & Vaz, D 2018, Survivable network design for group connectivity in low-treewidth graphs . in Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques - 21st International Workshop, APPROX 2018, and 22nd International Workshop, RANDOM 2018 ., 8, Leibniz International Proceedings in Informatics, vol. 116, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, Princeton, New Jersey, United States, 20/08/2018 . https://doi.org/10.4230/LIPIcs.APPROX-RANDOM.2018.8