The Complexity of Multiterminal Cuts
SIAM Journal on Computing
Multiway Cuts in Directed and Node Weighted Graphs
ICALP '94 Proceedings of the 21st International Colloquium on Automata, Languages and Programming
Graph Theory
Digraphs: Theory, Algorithms and Applications
Digraphs: Theory, Algorithms and Applications
Proceedings of the forty-third annual ACM symposium on Theory of computing
Fixed-parameter tractability of multicut in directed acyclic graphs
ICALP'12 Proceedings of the 39th international colloquium conference on Automata, Languages, and Programming - Volume Part I
Hi-index | 5.23 |
The multicut problem with respect to the fixed pattern (di)graph Q is the following: given a (di)graph G, an integer k and a 1-1 mapping @p of the vertices of Q to a subset X of V(G); determine whether there exists a set S of at most k edges (arcs) of G such that G-S has no (@p(q),@p(q^'))-path for every edge (arc) qq^' of Q. We first prove a dichotomy result for the complexity (they are all either polynomial or NP-complete) for multicut problems in (di)graphs in terms of the pattern Q. Then we consider a variant where the pattern is a mixed graph M; the input is a digraph D, an integer k and a 1-1 mapping @p from V(M) to some subset of V(D) and the goal is to decide whether there exists a set S of at most k arcs of D that meets every (@p(q),@p(q^'))-path in D for every arc qq^' of M and every (@p(p),@p(p^'))-path in the underlying undirected graph of D for every edge pp^' of M. Again we prove a dichotomy result for the complexity of such mixed multicut problems in terms of the pattern M. It turns out that the only polynomial cases are those where the pattern is either a polynomial graph pattern or a polynomial digraph pattern. As soon as M contains both edges and arcs, the M-mixed cut problem becomes NP-complete. Finally, we prove that the directed feedback arc set problem is NP-complete, even in the class of digraphs which have a feedback vertex set of size 2.