English

Curvature Beyond Positivity: Greedy Guarantees for Arbitrary Submodular Functions

Machine Learning 2026-05-11 v1 Data Structures and Algorithms

Abstract

Submodular functions -- functions exhibiting diminishing returns -- are central to machine learning. When the objective is monotone and non-negative, the greedy algorithm achieves a tight 63%63\% approximation. But many practical objectives incorporate costs that make them negative on some inputs, and all existing multiplicative guarantees require non-negativity. Prior work handles negativity through additive bounds for the special class of decomposable functions and non-monotonicity through partial-monotonicity parameters, but these address each difficulty in isolation and neither extends the classical structural theory. We extend \emph{curvature} -- a parameter measuring how far a function deviates from linearity -- to all submodular functions, handling both non-monotonicity and negativity through a single classical concept. A greedy algorithm with pruning achieves a curvature-controlled multiplicative ratio for \emph{any} submodular function, including those taking negative values -- the first such guarantee beyond monotonicity and non-negativity. In the non-monotone regime 1cg<2.21 \le c_g < 2.2, the bound strictly beats the best known uniform ratio of 0.4010.401 (for non-negative ff), and it recovers the classical (1ecg)/cg(1-e^{-c_g})/c_g guarantee for monotone functions. A multilinear-extension variant extends the framework to general combinatorial constraints via multilinear relaxation. Experiments on cost-penalized experimental design, coverage, feature selection, and a curvature sweep on Multi-News passage selection support the theory.

Keywords

Cite

@article{arxiv.2605.07902,
  title  = {Curvature Beyond Positivity: Greedy Guarantees for Arbitrary Submodular Functions},
  author = {Yixin Chen and Alan Kuhnle},
  journal= {arXiv preprint arXiv:2605.07902},
  year   = {2026}
}

Comments

44 pages, 11 figures

R2 v1 2026-07-01T12:58:02.404Z