English

Algorithms for Cut Problems on Trees

Data Structures and Algorithms 2013-04-15 v1

Abstract

We study the {\sc multicut on trees} and the {\sc generalized multiway Cut on trees} problems. For the {\sc multicut on trees} problem, we present a parameterized algorithm that runs in time O(ρk)O^{*}(\rho^k), where ρ=2+11.555\rho = \sqrt{\sqrt{2} + 1} \approx 1.555 is the positive root of the polynomial x42x21x^4-2x^2-1. This improves the current-best algorithm of Chen et al. that runs in time O(1.619k)O^{*}(1.619^k). For the {\sc generalized multiway cut on trees} problem, we show that this problem is solvable in polynomial time if the number of terminal sets is fixed; this answers an open question posed in a recent paper by Liu and Zhang. By reducing the {\sc generalized multiway cut on trees} problem to the {\sc multicut on trees} problem, our results give a parameterized algorithm that solves the {\sc generalized multiway cut on trees} problem in time O(ρk)O^{*}(\rho^k), where ρ=2+11.555\rho = \sqrt{\sqrt{2} + 1} \approx 1.555 time.

Keywords

Cite

@article{arxiv.1304.3653,
  title  = {Algorithms for Cut Problems on Trees},
  author = {Iyad Kanj and Guohui Lin and Tian Liu and Weitian Tong and Ge Xia and Jinhui Xu and Boting Yang and Fenghui Zhang and Peng Zhang and Binhai Zhu},
  journal= {arXiv preprint arXiv:1304.3653},
  year   = {2013}
}
R2 v1 2026-06-21T23:58:47.831Z