An O*(1.84k) parameterized algorithm for the multiterminal cut problem

2Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We study the multiterminal cut problem, which, given an n-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 k. Our weapons shall be two classical results known for decades. One is max volume min (s,t)-cuts by [Ford and Fulkerson, Flows in Networks. Princeton University Press, 1962], and the other is isolating cuts by [Dahlhaus et al., The complexity of multiterminal cuts. SIAM J. Comp. 23(4), 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 1.84k·nO(1), thereby breaking the 2 k·nO(1) barrier. As a by-product, it gives a 1.36k·nO(1)algorithm for 3-terminal cut. The preprocessing applied on non-terminal vertices might be of use for study of this problem from other aspects. © 2013 Springer-Verlag.

Cite

CITATION STYLE

APA

Cao, Y., Chen, J., & Fan, J. H. (2013). An O*(1.84k) parameterized algorithm for the multiterminal cut problem. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8070 LNCS, pp. 84–94). https://doi.org/10.1007/978-3-642-40164-0_11

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free