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

08/11/2022
βˆ™
by   Esther Galby, et al.
βˆ™
0
βˆ™

In the Directed Steiner Network problem, the input is a directed graph G, a subset T of k vertices of G called the terminals, and a demand graph D on T. The task is to find a subgraph H of G with the minimum number of edges such that for every edge (s,t) in D, the solution H contains a directed s to t path. In this paper we investigate how the complexity of the problem depends on the demand pattern when G is planar. Formally, if π’Ÿ is a class of directed graphs closed under identification of vertices, then the π’Ÿ-Steiner Network (π’Ÿ-SN) problem is the special case where the demand graph D is restricted to be from π’Ÿ. For general graphs, Feldmann and Marx [ICALP 2016] characterized those families of demand graphs where the problem is fixed-parameter tractable (FPT) parameterized by the number k of terminals. They showed that if π’Ÿ is a superset of one of the five hard families, then π’Ÿ-SN is W[1]-hard parameterized by k, otherwise it can be solved in time f(k)n^O(1). For planar graphs an interesting question is whether the W[1]-hard cases can be solved by subexponential parameterized algorithms. Chitnis et al. [SICOMP 2020] showed that, assuming the ETH, there is no f(k)n^o(k) time algorithm for the general π’Ÿ-SN problem on planar graphs, but the special case called Strongly Connected Steiner Subgraph can be solved in time f(k) n^O(√(k)) on planar graphs. We present a far-reaching generalization and unification of these two results: we give a complete characterization of the behavior of every π’Ÿ-SN problem on planar graphs. We show that assuming ETH, either the problem is (1) solvable in time 2^O(k)n^O(1), and not in time 2^o(k)n^O(1), or (2) solvable in time f(k)n^O(√(k)), but not in time f(k)n^o(√(k)), or (3) solvable in time f(k)n^O(k), but not in time f(k)n^o(k).

READ FULL TEXT
research
βˆ™ 11/29/2019

Tight Bounds for Planar Strongly Connected Steiner Subgraph with Fixed Number of Terminals (and Extensions)

(see paper for full abstract) Given a vertex-weighted directed graph G...
research
βˆ™ 07/20/2017

Parameterized Approximation Algorithms for Directed Steiner Network Problems

(See paper for full abstract) Given an edge-weighted directed graph G=...
research
βˆ™ 02/22/2018

Complexity of the Steiner Network Problem with Respect to the Number of Terminals

In the Directed Steiner Network problem we are given an arc-weighted dig...
research
βˆ™ 10/09/2018

On the Distance Identifying Set meta-problem and applications to the complexity of identifying problems on graphs

Numerous problems consisting in identifying vertices in graphs using dis...
research
βˆ™ 01/06/2023

Simpler and faster algorithms for detours in planar digraphs

In the directed detour problem one is given a digraph G and a pair of ve...
research
βˆ™ 08/19/2017

An FPT algorithm for planar multicuts with sources and sinks on the outer face

Given a list of k source-sink pairs in an edge-weighted graph G, the min...
research
βˆ™ 02/16/2019

Flip distances between graph orientations

Flip graphs are a ubiquitous class of graphs, which encode relations ind...

Please sign up or login with your details

Forgot password? Click here to reset