Lune

FOCS2020Top-tier venue

Hypergraph kk-cut for fixed kk in deterministic polynomial time

Karthekeyan Chandrasekaran, Chandra Chekuri

2020Year
7Citations
3Top-tier citations

Abstract

We consider the Hypergraph-k-Cut problem. The input consists of a hypergraph G = (V, E) with non-negative hyperedge-costs c : E → R + and a positive integer k. The objective is to find a least-cost subset F ⊆ E such that the number of connected components in G -F is at least k. An alternative formulation of the objective is to find a partition of V into k non-empty sets V 1 , V 2 , . . . , V k so as to minimize the cost of the hyperedges that cross the partition. Graphk-Cut, the special case of Hypergraph-k-Cut obtained by restricting to graph inputs, has received considerable attention. Several different approaches lead to a polynomial-time algorithm for Graph-k-Cut when k is fixed, starting with the work of Goldschmidt and Hochbaum (1988) [12,13]. In contrast, it is only recently that a randomized polynomial time algorithm for Hypergraph-k-Cut was developed [2] via a subtle generalization of Karger's random contraction approach for graphs. In this work, we develop the first deterministic polynomial time algorithm for Hypergraph-k-Cut for all fixed k. We describe two algorithms both of which are based on a divide and conquer approach. The first algorithm is simpler and runs in n O(k 2 ) time while the second one runs in n O(k) time. Our proof relies on new structural results that allow for efficient recovery of the parts of an optimum k-partition by solving minimum (S, T )-terminal cuts. Our techniques give new insights even for Graph-k-Cut.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 45bef386-6202-4dd6-9ffa-03d794ca8feb

Cited by top-tier papers3

Ask how each one uses it

Builds on1

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines