Parameterized Approximation Algorithms for Directed Steiner Network Problems

by   Rajesh Chitnis, et al.

(See paper for full abstract) Given an edge-weighted directed graph G=(V,E) and a set of k terminal pairs {(s_i, t_i)}_i=1^k, the objective of the Directed Steiner Network (DSN) problem is to compute the cheapest subgraph N of G such that there is an s_i→ t_i path in N for each i∈ [k]. This problem is notoriously hard: there is no polytime O(2^^1-εn)-approximation [Dodis & Khanna, STOC '99], and it is W[1]-hard [Guo et al., SIDMA '11] for the well-studied parameter k. To circumvent these hardness results we consider parameterized approximations. Our first result is that under Gap-ETH there is no k^o(1)-approximation for DSN in f(k)· n^O(1) time, for any function f. Can we obtain faster algorithms or better approximation ratios for other special cases of DSN when parameterizing by k? A special case of DSN is the Strongly Connected Steiner Subgraph (SCSS) problem, where the goal is to pairwise connect all k given terminals. We show that under Gap-ETH there is no (2-ε)-approximation in f(k)· n^O(1) time, for any function f. This implies a tight parameterized approximation factor. Next we consider bidirected input graphs, i.e., for every edge uv the reverse edge vu exists and has the same weight. We call the respective problems bi-DSN and bi-SCSS and show that bi-SCSS is FPT, while bi-DSN is W[1]-hard. The former is the first special case where SCSS remains NP-hard but turns out to be FPT. A standard way to obtain special cases is to restrict the input graphs. We generalize this concept: for a class K of graphs, we define the bi-DSN_K problem as asking to find an optimum solution N such that N∈K. We give a parameterized approximation scheme for minor-closed K, and prove that no efficient parameterized approximation scheme exists.


page 1

page 2

page 3

page 4


Subexponential Parameterized Directed Steiner Network Problems on Planar Graphs: a Complete Classification

In the Directed Steiner Network problem, the input is a directed graph G...

FPT Inapproximability of Directed Cut and Connectivity Problems

(see paper for full abstract) Cut problems and connectivity problems o...

Parameterized Approximation Schemes for Steiner Trees with Small Number of Steiner Vertices

We study the Steiner Tree problem, in which a set of terminal vertices n...

Structured Region Graphs: Morphing EP into GBP

GBP and EP are two successful algorithms for approximate probabilistic i...

The Simultaneous Assignment Problem

This paper introduces the Simultaneous Assignment Problem. Here, we are ...

Characterizing Demand Graphs for (Fixed-Parameter) Shallow-Light Steiner Network

We consider the Shallow-Light Steiner Network problem from a fixed-param...

Generalized k-Center: Distinguishing Doubling and Highway Dimension

We consider generalizations of the k-Center problem in graphs of low dou...

Please sign up or login with your details

Forgot password? Click here to reset