mlsanityData to 7 Oct 2026

The Power of Subsampling in Submodular Maximization

arXiv 2104.02772 ↗First posted 6 Apr 2021cs.DS cs.LG math.OCcited by 2

Not on the map. Why?

Abstract (arXiv)

We propose subsampling as a unified algorithmic technique for submodular maximization in centralized and online settings. The idea is simple: independently sample elements from the ground set, and use simple combinatorial techniques (such as greedy or local search) on these sampled elements. We show that this approach leads to optimal/state-of-the-art results despite being much simpler than existing methods. In the usual offline setting, we present SampleGreedy, which obtains a (p + 2 + o(1))-approximation for maximizing a submodular function subject to a p-extendible system using O(n + nk/p) evaluation and feasibility queries, where k is the size of the largest feasible set. The approximation ratio improves to p+1 and p for monotone submodular and linear objectives, respectively. In the streaming setting, we present SampleStreaming, which obtains a (4p +2 - o(1))-approximation for maximizing a submodular function subject to a p-matchoid using O(k) memory and O(km/p) evaluation and feasibility queries per element, where m is the number of matroids defining the p-matchoid. The approximation ratio improves to 4p for monotone submodular objectives. We empirically demonstrate the effectiveness of our algorithms on video summarization, location summarization, and movie recommendation tasks.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 23 of its 67 references that are in the map. First posted on arXiv 6 Apr 2021.

Builds on

23 of 67 references.

References · 23

  1. 2014Matrix Completion and Low-Rank SVD via Fast Alternating Least Squarescited by 104
  2. 2014Lazier Than Lazy Greedycited by 97
  3. 2017Conditional Gradient Method for Stochastic Submodular Maximization: Closing the Gapcited by 21
  4. 2014Distributed Submodular Maximizationcited by 20
  5. 2016Constrained Submodular Maximization via a Non-symmetric Techniquecited by 17
  6. 2020Regularized Submodular Maximization at Scalecited by 15
  7. 2013Submodular Maximization Meets Streaming: Matchings, Matroids, and Morecited by 14
  8. 2017Streaming Non-monotone Submodular Maximization: Personalized Video Summarization on the Flycited by 14
  9. 2018Data Summarization at Scale: A Two-Stage Submodular Approachcited by 14
  10. 2019Submodular Streaming in All its Glory: Tight Approximation, Minimum Memory and Low Adaptive Complexitycited by 14
  11. 2018Do Less, Get More: Streaming Submodular Maximization with Subsamplingcited by 12
  12. 2020Submodularity in Action: From Machine Learning to Signal Processing Applicationscited by 12
11 more
  1. 2017Greed is Good: Near-Optimal Submodular Maximization via Greedy Optimizationcited by 11
  2. 2015Online Submodular Maximization with Preemptioncited by 10
  3. 2019Adaptive Sequence Submodularitycited by 8
  4. 2014Comparing Apples and Oranges: Query Tradeoff in Submodular Maximizationcited by 7
  5. 2015Streaming Algorithms for Submodular Function Maximizationcited by 7
  6. 2016Constrained Submodular Maximization: Beyond 1/ecited by 7
  7. 2020Submodular Maximization Through Barrier Functionscited by 5
  8. 2017Online Submodular Welfare Maximization: Greedy Beats 1/2 in Random Ordercited by 4
  9. 2018Towards Nearly-linear Time Algorithms for Submodular Maximization with a Matroid Constraintcited by 4
  10. 2020Streaming Submodular Maximization under a k-Set System Constraintcited by 3
  11. 2018Online Submodular Maximization: Beating 1/2 Made Simplecited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 0; 2026: 1.

2 papers.