Faster Parameterized Vertex Multicut

πŸ“… 2026-02-15
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
This work addresses the parameterized vertex multicut problem, which asks whether at most $k$ vertices can be removed from a graph to disconnect a given set of source–sink pairs. By introducing a refined shadow removal technique that incurs only an additional overhead of $k^{O(k)} \log n$, the authors significantly improve upon existing approaches. Their algorithm solves the vertex multicut problem in time $k^{O(k)} n^{O(1)}$, and further yields improved algorithms for the directed subset feedback vertex set and directed multicut problems. These results represent a notable theoretical advance in the study of parameterized graph separation problems.

Technology Category

Application Category

πŸ“ Abstract
In the {\sc Vertex Multicut} problem the input consists of a graph $G$, integer $k$, and a set $\mathbf{T} = \{(s_1, t_1), \ldots, (s_p, t_p)\}$ of pairs of vertices of $G$. The task is to find a set $X$ of at most $k$ vertices such that, for every $(s_i, t_i) \in \mathbf{T}$, there is no path from $s_i$ to $t_i$ in $G - X$. Marx and Razgon [STOC 2011 and SICOMP 2014] and Bousquet, Daligault, and Thomass\'{e} [STOC 2011 and SICOMP 2018] independently and simultaneously gave the first algorithms for {\sc Vertex Multicut} with running time $f(k)n^{O(1)}$. The running time of their algorithms is $2^{O(k^3)}n^{O(1)}$ and $2^{O(k^{O(1)})}n^{O(1)}$, respectively. As part of their result, Marx and Razgon introduce the {\em shadow removal} technique, which was subsequently applied in algorithms for several parameterized cut and separation problems. The shadow removal step is the only step of the algorithm of Marx and Razgon which requires $2^{O(k^3)}n^{O(1)}$ time. Chitnis et al. [TALG 2015] gave an improved version of the shadow removal step, which, among other results, led to a $k^{O(k^2)}n^{O(1)}$ time algorithm for {\sc Vertex Multicut}. We give a faster algorithm for the {\sc Vertex Multicut} problem with running time $k^{O(k)}n^{O(1)}$. Our main technical contribution is a refined shadow removal step for vertex separation problems that only introduces an overhead of $k^{O(k)}\log n$ time. The new shadow removal step implies a $k^{O(k^2)}n^{O(1)}$ time algorithm for {\sc Directed Subset Feedback Vertex Set} and a $k^{O(k)}n^{O(1)}$ time algorithm for {\sc Directed Multiway Cut}, improving over the previously best known algorithms of Chitnis et al. [TALG 2015].
Problem

Research questions and friction points this paper is trying to address.

Vertex Multicut
Parameterized Algorithm
Graph Separation
Cut Problems
Fixed-Parameter Tractability
Innovation

Methods, ideas, or system contributions that make the work stand out.

Vertex Multicut
shadow removal
parameterized algorithm
faster algorithm
graph separation
πŸ”Ž Similar Papers
No similar papers found.