Cut Sparsification and Succinct Representation of Submodular Hypergraphs
Abstract
In cut sparsification, all cuts of a hypergraph are approximated within factor by a small hypergraph . This widely applied method was generalized recently to a setting where the cost of cutting each hyperedge is provided by a splitting function . This generalization is called a submodular hypergraph when the functions are submodular, and it arises in machine learning, combinatorial optimization, and algorithmic game theory. Previous work studied the setting where is a reweighted sub-hypergraph of , and measured the size of by the number of hyperedges in it. In this setting, we present two results: (i) all submodular hypergraphs admit sparsifiers of size polynomial in and ; (ii) we propose a new parameter, called spread, and use it to obtain smaller sparsifiers in some cases. We also show that for a natural family of splitting functions, relaxing the requirement that be a reweighted sub-hypergraph of yields a substantially smaller encoding of the cuts of (almost a factor in the number of bits). This is in contrast to graphs, where the most succinct representation is attained by reweighted subgraphs. A new tool in our construction of succinct representation is the notion of deformation, where a splitting function is decomposed into a sum of functions of small description, and we provide upper and lower bounds for deformation of common splitting functions.
Keywords
Cite
@article{arxiv.2307.09110,
title = {Cut Sparsification and Succinct Representation of Submodular Hypergraphs},
author = {Yotam Kenneth and Robert Krauthgamer},
journal= {arXiv preprint arXiv:2307.09110},
year = {2024}
}