Counting and enumerating optimum cut sets for hypergraph k-partitioning problems for fixed k

04/20/2022
by   Calvin Beideman, et al.
0

We consider the problem of enumerating optimal solutions for two hypergraph k-partitioning problems – namely, Hypergraph-k-Cut and Minmax-Hypergraph-k-Partition. The input in hypergraph k-partitioning problems is a hypergraph G=(V, E) with positive hyperedge costs along with a fixed positive integer k. The goal is to find a partition of V into k non-empty parts (V_1, V_2, …, V_k) – known as a k-partition – so as to minimize an objective of interest. 1. If the objective of interest is the maximum cut value of the parts, then the problem is known as Minmax-Hypergraph-k-Partition. A subset of hyperedges is a minmax-k-cut-set if it is the subset of hyperedges crossing an optimum k-partition for Minmax-Hypergraph-k-Partition. 2. If the objective of interest is the total cost of hyperedges crossing the k-partition, then the problem is known as Hypergraph-k-Cut. A subset of hyperedges is a min-k-cut-set if it is the subset of hyperedges crossing an optimum k-partition for Hypergraph-k-Cut. We give the first polynomial bound on the number of minmax-k-cut-sets and a polynomial-time algorithm to enumerate all of them in hypergraphs for every fixed k. Our technique is strong enough to also enable an n^O(k)p-time deterministic algorithm to enumerate all min-k-cut-sets in hypergraphs, thus improving on the previously known n^O(k^2)p-time deterministic algorithm, where n is the number of vertices and p is the size of the hypergraph. The correctness analysis of our enumeration approach relies on a structural result that is a strong and unifying generalization of known structural results for Hypergraph-k-Cut and Minmax-Hypergraph-k-Partition. We believe that our structural result is likely to be of independent interest in the theory of hypergraphs (and graphs).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/25/2020

Hypergraph k-cut for fixed k in deterministic polynomial time

We consider the Hypergraph-k-cut problem. The input consists of a hyperg...
research
06/20/2020

Multicritera Cuts and Size-Constrained k-cuts in Hypergraphs

We address counting and optimization variants of multicriteria global mi...
research
08/17/2022

Partitioning Hypergraphs is Hard: Models, Inapproximability, and Applications

We study the balanced k-way hypergraph partitioning problem, with a spec...
research
11/16/2020

Faster connectivity in low-rank hypergraphs via expander decomposition

We design an algorithm for computing connectivity in hypergraphs which r...
research
04/21/2022

Motif Cut Sparsifiers

A motif is a frequently occurring subgraph of a given directed or undire...
research
07/25/2018

Improving the Integrality Gap for Multiway Cut

In the multiway cut problem, we are given an undirected graph with non-n...
research
11/12/2020

Towards Tight Bounds for Spectral Sparsification of Hypergraphs

Cut and spectral sparsification of graphs have numerous applications, in...

Please sign up or login with your details

Forgot password? Click here to reset