Carnegie Mellon University
Browse

Approximation Algorithms for Requirement Cut on Graphs

Download (157.3 kB)
journal contribution
posted on 1988-01-01, 00:00 authored by Viswanath Nagarajan, Ramamoorthi RaviRamamoorthi Ravi
In this paper, we unify several graph partitioning problems including multicut, multiway cut, and k-cut, into a single problem. The input to a requirement cut problem is an undirected edge-weighted graph G=(V,E), and g groups of vertices X1...Xg\⊆ V , each with a requirement ri between 0 and |Xi|. The goal is to find a minimum cost set of edges whose removal separates each group ∣Xi∣ into at least ri disconnected components. We give an O(log n log (gR)) approximation algorithm for the requirement cut problem, where n is the total number of vertices, g is the number of groups, and R is the maximum requirement. We also show that the integrality gap of a natural LP relaxation for this problem is bounded by O(log n log (gR)). On trees, we obtain an improved guarantee of O(log (gR)). There is a natural Ω (log g) hardness of approximation for the requirement cut problem.

History

Date

1988-01-01

Usage metrics

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC