mlsanityData to 14 Oct 2026

Multi-Pass Streaming Algorithms for Monotone Submodular Function Maximization

arXiv 1802.06212 ↗First posted 17 Feb 2018cs.DScited by 1

Not on the map. Why?

Abstract (arXiv)

We consider maximizing a monotone submodular function under a cardinality constraint or a knapsack constraint in the streaming setting. In particular, the elements arrive sequentially and at any point of time, the algorithm has access to only a small fraction of the data stored in primary memory. We propose the following streaming algorithms taking O(varepsilon-1) passes: ----a (1-e-1-varepsilon)-approximation algorithm for the cardinality-constrained problem ---- a (0.5-varepsilon)-approximation algorithm for the knapsack-constrained problem. Both of our algorithms run in O^ast(n) time, using O^ast(K) space, where n is the size of the ground set and K is the size of the knapsack. Here the term O^ast hides a polynomial of log K and varepsilon-1. Our streaming algorithms can also be used as fast approximation algorithms. In particular, for the cardinality-constrained problem, our algorithm takes O(nvarepsilon-1 log (varepsilon-1log K) ) time, improving on the algorithm of Badanidiyuru and Vondr'ak that takes O(n varepsilon-1 log (varepsilon-1 K) ) time.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 17 Feb 2018.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.