Approximating Generalized Multicut on Trees

  • Authors:
  • Peng Zhang

  • Affiliations:
  • State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, P.O.Box 8718, Beijing, 100080, China and Graduate University of Chinese Academy of Sciences, Beijing, ...

  • Venue:
  • CiE '07 Proceedings of the 3rd conference on Computability in Europe: Computation and Logic in the Real World
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a tree Twith costs on edges and a collection ofterminal sets X= {S1, S2, ..., Sl}, thegeneralized Multicut problem asks to find a set of edges onTwhose removal cuts every terminal set in X,such that the total cost of the edges is minimized. The standardversion of the problem can be approximately solved by reducing itto the classical Multicut on trees problem. For theprize-collecting version of the problem, we give a primal-dual3-approximation algorithm and a randomized 2.55-approximationalgorithm (the latter can be derandomized). For thek-version of the problem, we show an interesting relationbetween the problem and the Densest k-Subgraph problem,implying that approximating the k-version of the problemwithin O(n1/6 - ε)for some small ε 0 is hard. We also give a min{ 2(l- k+ 1), k}-approximationalgorithm for the k-version of the problem via anonuniform approach.