On the Complexity of Dynamic Submodular Maximization
Not on the map. Why?
Abstract (arXiv)
We study dynamic algorithms for the problem of maximizing a monotone submodular function over a stream of n insertions and deletions. We show that any algorithm that maintains a (0.5+ε)-approximate solution under a cardinality constraint, for any constant ε>0, must have an amortized query complexity that is mathitpolynomial in n. Moreover, a linear amortized query complexity is needed in order to maintain a 0.584-approximate solution. This is in sharp contrast with recent dynamic algorithms of [LMNF+20, Mon20] that achieve (0.5-ε)-approximation with a mathsfpolylog(n) amortized query complexity. On the positive side, when the stream is insertion-only, we present efficient algorithms for the problem under a cardinality constraint and under a matroid constraint with approximation guarantee 1-1/e-ε and amortized query complexities smashO(log (k/ε)/ε2) and smashk^tildeO(1/ε2)log n, respectively, where k denotes the cardinality parameter or the rank of the matroid.
Key facts. Cited by 5 papers in the map (data through 13 Oct 2026). Builds on 15 of its 43 references that are in the map. First posted on arXiv 5 Nov 2021.
Builds on
15 of 43 references.
References · 15
- 2015Randomized Composable Core-sets for Distributed Submodular Maximizationcited by 19
- 2018Submodular Maximization with Nearly Optimal Approximation, Adaptivity and Query Complexitycited by 14
- 2015The Power of Randomization: Distributed Submodular Maximization on Massive Datasetscited by 13
- 2015The Limitations of Optimization from Samplescited by 13
- 2018An Exponential Speedup in Parallel Running Time for Submodular Maximization without Loss in Approximationcited by 13
- 2020Fully Dynamic Algorithm for Constrained Submodular Optimizationcited by 11
- 2018Submodular Maximization with Nearly-optimal Approximation and Adaptivity in Nearly-linear Timecited by 10
- 2018Submodular Maximization with Matroid and Packing Constraints in Parallelcited by 10
- 2015A New Framework for Distributed Submodular Maximizationcited by 9
- 2018Parallelizing greedy for submodular set function maximization in matroids and beyondcited by 9
- 2018An Optimal Approximation for Submodular Maximization under a Matroid Constraint in the Adaptive Complexity Modelcited by 8
- 2014Comparing Apples and Oranges: Query Tradeoff in Submodular Maximizationcited by 7
Built on by
Citing papers per year: 2023: 2; 2024: 2; 2025: 0; 2026: 1.
5 papers.
- 2023Fully Dynamic Submodular Maximization over Matroidscited by 7
- 2024The Cost of Consistency: Submodular Maximization with Constant Recoursecited by 2
- 2023Dynamic Non-monotone Submodular Maximizationcited by 1
- 2026A General Framework for Dynamic Consistent Submodular Maximizationcited by 1
- 2024A Dynamic Algorithm for Weighted Submodular Cover Problemcited by 0
- 2026A General Framework for Dynamic Consistent Submodular Maximization3 Jun 2026
- 2024The Cost of Consistency: Submodular Maximization with Constant Recourse3 Dec 2024
- 2024A Dynamic Algorithm for Weighted Submodular Cover Problem13 Jul 2024
- 2023Dynamic Non-monotone Submodular Maximization7 Nov 2023
- 2023Fully Dynamic Submodular Maximization over Matroids31 May 2023