paper

An Parameterized Algorithm for the Multiterminal Cut Problem

arXiv:1711.06397 · doi:10.1016/j.ipl.2013.12.001

Abstract

We study the \emph{multiterminal cut} problem, which, given an -vertex graph whose edges are integer-weighted and a set of terminals, asks for a partition of the vertex set such that each terminal is in a distinct part, and the total weight of crossing edges is at most . Our weapons shall be two classical results known for decades: \emph{maximum volume minimum ()-cuts} by [Ford and Fulkerson, \emph{Flows in Networks}, 1962] and \emph{isolating cuts} by [Dahlhaus et al., \emph{SIAM J. Comp.} 23(4):864-894, 1994]. We sharpen these old weapons with the help of submodular functions, and apply them to this problem, which enable us to design a more elaborated branching scheme on deciding whether a non-terminal vertex is with a terminal or not. This bounded search tree algorithm can be shown to run in time, thereby breaking the barrier. As a by-product, it gives a time algorithm for -terminal cut. The preprocessing applied on non-terminal vertices might be of use for study of this problem from other aspects.

To fulfill the request of the European Research Council (ERC)

References in corpus (1)

Cited by in corpus (2)

An $O^*(1.84^k)$ Parameterized Algorithm for the Multiterminal Cut Problem · wovepaper