Source author record

Andrew Suh

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

1works
1topics
4close collaborators

Published work

1 publications

preprint2020arXiv

Optimal Streaming Algorithms for Submodular Maximization with Cardinality Constraints

We study the problem of maximizing a non-monotone submodular function subject to a cardinality constraint in the streaming model. Our main contribution is a single-pass (semi-)streaming algorithm that uses roughly O(k/ε2)O(k / \varepsilon^2) memory, where kk is the size constraint. At the end of the stream, our algorithm post-processes its data structure using any offline algorithm for submodular maximization, and obtains a solution whose approximation guarantee is α1+α−ε\fracα{1+α}-\varepsilon, where αα is the approximation of the offline algorithm. If we use an exact (exponential time) post-processing algorithm, this leads to 12−ε\frac{1}{2}-\varepsilon approximation (which is nearly optimal). If we post-process with the algorithm of Buchbinder and Feldman (Math of OR 2019), that achieves the state-of-the-art offline approximation guarantee of α=0.385α=0.385, we obtain 0.27790.2779-approximation in polynomial time, improving over the previously best polynomial-time approximation of 0.17150.1715 due to Feldman et al. (NeurIPS 2018). It is also worth mentioning that our algorithm is combinatorial and deterministic, which is rare for an algorithm for non-monotone submodular maximization, and enjoys a fast update time of O(log⁡k+log⁡(1/α)ε2)O(\frac{\log k + \log (1/α)}{\varepsilon^2}) per element.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.