Papers
Topics
Authors
Recent
Search
2000 character limit reached

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

Published 30 Sep 2019 in cs.DS, cs.CC, and math.CO | (1909.13848v2)

Abstract: In the Directed Disjoint Paths problem, we are given a digraph DD and a set of requests (s1,t1),…,(sk,tk){(s_1, t_1), \ldots, (s_k, t_k)}, and the task is to find a collection of pairwise vertex-disjoint paths P1,…,Pk{P_1, \ldots, P_k} such that each PiP_i is a path from sis_i to tit_i in DD. This problem is NP-complete for fixed k=2k=2 and W[1]-hard with parameter kk 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. Positive results 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 part of size prescribed by a parameter. Namely, in the Disjoint Enough Directed Paths problem, given an nn-vertex digraph DD, a set of kk requests, and non-negative integers dd and ss, the task is to find a collection of paths connecting the requests such that at least dd vertices of DD occur in at most ss 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 DD. Among other results, we show that the problem is W[1]-hard in DAGs with parameter dd and, on the positive side, we give an algorithm in time O(n<sup>d+2</sup>⋅k<sup>d⋅</sup>s)\mathcal{O}(n<sup>{d+2}</sup> \cdot k<sup>{d\cdot</sup> s}) and a kernel of size d⋅2<sup>k−s⋅</sup>(ks)+2kd \cdot 2<sup>{k-s}\cdot</sup> \binom{k}{s} + 2k in general digraphs. This latter result has consequences for the Steiner Network problem: we show that it is FPT parameterized by the number kk of terminals and pp, where p=n−qp = n - q and qq is the size of the solution.

Authors (2)
Citations (6)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.