Deterministic enumeration of all minimum k-cut-sets in hypergraphs for fixed k
Calvin Beideman, Karthekeyan Chandrasekaran, Weihang Wang
Abstract
We consider the problem of deterministically enumerating all minimum k-cut-sets in a given hypergraph for any fixed k. The input here is a hypergraph G = (V, E) with non-negative hyperedge costs. A subset F ⊆ E of hyperedges is a k-cut-set if the number of connected components in G–F is at least k and it is a minimum k-cut-set if it has the least cost among all k-cut-sets. For fixed k, we call the problem of finding a minimum k-cut-set as Hypergraph-k-Cut and the problem of enumerating all minimum k-cut-sets as Enum-Hypergraph-k-Cut. The special cases of Hypergraph-k-Cut and Enum-Hypergraph-k-Cut restricted to graph inputs are well-known to be solvable in (randomized as well as deterministic) polynomial time [17,25,28,39]. In contrast, it is only recently that polynomial-time algorithms for Hypergraph-k-Cut were developed [2,3,12]. The randomized polynomial-time algorithm for Hypergraph-k-Cut that was designed in 2018 [3] showed that the number of minimum k-cut-sets in a hypergraph is O(n2k–2), where n is the number of vertices in the input hypergraph, and that they can all be enumerated in randomized polynomial time, thus resolving Enum-Hypergraph-k-Cut in randomized polynomial time. A deterministic polynomial-time algorithm for Hypergraph-k-Cut was subsequently designed in 2020 [2], but it is not guaranteed to enumerate all minimum k-cut-sets. In this work, we give the first deterministic polynomial-time algorithm to solve Enum-Hypergraph-k-Cut (this is non-trivial even for k = 2). Our algorithm is based on new structural results that allow for efficient recovery of all minimum k-cut-sets by solving minimum (S, T)-terminal cuts. Our techniques give new structural insights even for enumerating all minimum cut-sets (i.e., minimum 2-cut-sets) in a given hypergraph.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 4a0474eb-053c-4b99-9273-de1bf4ebc82cCited by top-tier papers2
- A Polynomial Time Algorithm for Finding a Minimum 4-Partition of a Submodular FunctionTsuyoshi Hirayama, Yuhao Liu, Kazuhisa Makino, Ke Shi et al.SODA 2023 · 3 citations
- Fixed-Parameter Tractability of Hedge CutFedor V. Fomin, Petr A. Golovach, Tuukka Korhonen, Daniel Lokshtanov et al.SODA 2025 · 2 citations
Related papers
- Hypergraph -cut for fixed in deterministic polynomial timeKarthekeyan Chandrasekaran, Chandra ChekuriFOCS 2020 · 7 citations
- The Karger-Stein algorithm is optimal for k-cutAnupam Gupta, Euiwoong Lee, Jason LiSTOC 2020 · 13 citations
- A Parameterized Approximation Scheme for Min -CutDaniel Lokshtanov, Saket Saurabh, Vaishali SurianarayananFOCS 2020 · 22 citations
- Deterministic Almost-Linear-Time Gomory-Hu TreesAmir Abboud, Rasmus Kyng, Jason Li, Debmalya Panigrahi et al.FOCS 2025 · 10 citations
- A nearly 5/3-approximation FPT Algorithm for Min-k-CutKen-ichi Kawarabayashi, Bingkai LinSODA 2020 · 11 citations
