Budget-Smoothed Analysis for Submodular Maximization
Not on the map. Why?
Abstract (arXiv)
The greedy algorithm for monotone submodular function maximization subject to cardinality constraint is guaranteed to approximate the optimal solution to within a 1-1/e factor. Although it is well known that this guarantee is essentially tight in the worst case -- for greedy and in fact any efficient algorithm, experiments show that greedy performs better in practice. We observe that for many applications in practice, the empirical distribution of the budgets (i.e., cardinality constraints) is supported on a wide range, and moreover, all the existing hardness results in theory break under a large perturbation of the budget. To understand the effect of the budget from both algorithmic and hardness perspectives, we introduce a new notion of budget smoothed analysis. We prove that greedy is optimal for every budget distribution, and we give a characterization for the worst-case submodular functions. Based on these results, we show that on the algorithmic side, under realistic budget distributions, greedy and related algorithms enjoy provably better approximation guarantees, that hold even for worst-case functions, and on the hardness side, there exist hard functions that are fairly robust to all the budget distributions.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Feb 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 0; 2024: 1; 2025: 0; 2026: 1.
3 papers.
- 2021Instance Specific Approximations for Submodular Maximizationcited by 2
- 2024Mini-batch Submodular Maximizationcited by 1
- 2026Randomizing the Number of Centers in k-means++cited by 0
- 2026Randomizing the Number of Centers in k-means++28 Jul 2026
- 2024Mini-batch Submodular Maximization23 Jan 2024
- 2021Instance Specific Approximations for Submodular Maximization23 Feb 2021