A relaxation of the Directed Disjoint Paths problem: a global congestion metric helps

09/30/2019
by   Raul Lopes, et al.
0

In the Directed Disjoint Paths problem, we are given a digraph D and a set of requests {(s_1, t_1), ..., (s_k, t_k)}, and the task is to find a collection of pairwise vertex-disjoint paths {P_1, ..., P_k} such that each P_i is a path from s_i to t_i in D. This problem is NP-complete for fixed k=2 and W[1]-hard with parameter k in DAGs. A few positive results are known under restrictions on the input digraph, such as being planar or having bounded directed tree-width, or under relaxations of the problem, such as allowing for vertex congestion. Good news are scarce, however, for general digraphs. In this article we propose a novel global congestion metric for the problem: we only require the paths to be "disjoint enough", in the sense that they must behave properly not in the whole graph, but in an unspecified large part of it. Namely, in the Disjoint Enough Directed Paths problem, given an n-vertex digraph D, a set of k requests, and non-negative integers d and s, the task is to find a collection of paths connecting the requests such that at least d vertices of D occur in at most s paths of the collection. We study the parameterized complexity of this problem for a number of choices of the parameter, including the directed tree-width of D. Among other results, we show that the problem is W[1]-hard in DAGs with parameter d and, on the positive side, we give an algorithm in time O(n^d · k^d· s) and a kernel of size d · 2^k-s·ks + 2k in general digraphs. The latter result, which is our main contribution, has consequences for the Steiner Network problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/28/2020

The canonical directed tree decomposition and its applications to the directed disjoint paths problem

The canonical tree-decomposition theorem, given by Robertson and Seymour...
research
08/19/2020

Disjoint Shortest Paths with Congestion on DAGs

In the k-Disjoint Shortest Paths problem, a set of source terminal pairs...
research
08/19/2020

Efficient Graph Minors Theory and Parameterized Algorithms for (Planar) Disjoint Paths

In the Disjoint Paths problem, the input consists of an n-vertex graph G...
research
12/18/2020

Upward Point Set Embeddings of Paths and Trees

We study upward planar straight-line embeddings (UPSE) of directed trees...
research
06/25/2020

Lifted Disjoint Paths with Application in Multiple Object Tracking

We present an extension to the disjoint paths problem in which additiona...
research
07/12/2019

Planar Disjoint Paths in Linear Time

The Disjoint Paths problem asks whether a fixed number of pairs of termi...

Please sign up or login with your details

Forgot password? Click here to reset