Nearly Optimal Submodular Sparsification, with and without Cardinality Constraints
arXiv:2606.20777
Abstract
We study the sparsification of decomposable submodular functions: given a sum of nonnegative submodular functions on an -element ground set (without assuming monotonicity or symmetry), the goal is to find a sparse reweighting with at most nonzero weights that preserves within a factor across a target family of queries. For all subset queries , we give a polynomial-time randomized algorithm that constructs a sparsifier of size . This improves upon the previous best upper bound of by Kenneth and Krauthgamer and resolves their open conjecture up to a logarithmic factor, matching the lower bound from directed cuts. Motivated by capacity budgets in submodular applications and the Restricted Isometry Property (RIP) in compressed sensing, we further study submodular sparsification under a cardinality constraint , and obtain a polynomial-time algorithm that constructs a sparsifier of size , nearly matching the lower bound. This shows that a cardinality constraint unconditionally reduces the size of general submodular sparsifiers by a factor of roughly ; we complement this with lower bounds showing that even regular symmetric or almost-regular monotone submodular functions cannot be sparsified to size for and , respectively.