Quick Streaming Algorithms for Maximization of Monotone Submodular Functions in Linear Time
Not on the map. Why?
Abstract (arXiv)
We consider the problem of monotone, submodular maximization over a ground set of size n subject to cardinality constraint k. For this problem, we introduce the first deterministic algorithms with linear time complexity; these algorithms are streaming algorithms. Our single-pass algorithm obtains a constant ratio in lceil n / c rceil + c oracle queries, for any c ≥ 1. In addition, we propose a deterministic, multi-pass streaming algorithm with a constant number of passes that achieves nearly the optimal ratio with linear query and time complexities. We prove a lower bound that implies no constant-factor approximation exists using o(n) queries, even if queries to infeasible sets are allowed. An empirical analysis demonstrates that our algorithms require fewer queries (often substantially less than n) yet still achieve better objective value than the current state-of-the-art algorithms, including single-pass, multi-pass, and non-streaming algorithms.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 0; 2024: 2; 2025: 2.
7 papers.
- 2021Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallelcited by 5
- 2024Practical 0.385-Approximation for Submodular Maximization Subject to a Cardinality Constraintcited by 3
- 2022Streaming Adaptive Submodular Maximizationcited by 2
- 2022Scalable Distributed Algorithms for Size-Constrained Submodular Maximization in the MapReduce and Adaptive Complexity Modelscited by 1
- 2024Improved Parallel Algorithm for Non-Monotone Submodular Maximization under Knapsack Constraintcited by 0
- 2025Fast Stochastic Greedy Algorithm for k-Submodular Cover Problemcited by 0
- 2025Fast Approximation Algorithm for Non-Monotone DR-submodular Maximization under Size Constraintcited by 0
- 2025Fast Approximation Algorithm for Non-Monotone DR-submodular Maximization under Size Constraint4 Nov 2025
- 2025Fast Stochastic Greedy Algorithm for k-Submodular Cover Problem2 Nov 2025
- 2024Improved Parallel Algorithm for Non-Monotone Submodular Maximization under Knapsack Constraint6 Sep 2024
- 2024Practical 0.385-Approximation for Submodular Maximization Subject to a Cardinality Constraint22 May 2024
- 2022Streaming Adaptive Submodular Maximization17 Aug 2022
- 2022Scalable Distributed Algorithms for Size-Constrained Submodular Maximization in the MapReduce and Adaptive Complexity Models20 Jun 2022
- 2021Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallel15 Nov 2021