Cardinality constrained submodular maximization for random streams
Abstract
We consider the problem of maximizing submodular functions in single-pass streaming and secretaries-with-shortlists models, both with random arrival order. For cardinality constrained monotone functions, Agrawal, Shadravan, and Stein gave a single-pass -approximation algorithm using only linear memory, but their exponential dependence on makes it impractical even for . We simplify both the algorithm and the analysis, obtaining an exponential improvement in the -dependence (in particular, memory). Extending these techniques, we also give a simple -approximation for non-monotone functions in memory. For the monotone case, we also give a corresponding unconditional hardness barrier of for single-pass algorithms in randomly ordered streams, even assuming unlimited computation. Finally, we show that the algorithms are simple to implement and work well on real world datasets.
Cite
@article{arxiv.2111.07217,
title = {Cardinality constrained submodular maximization for random streams},
author = {Paul Liu and Aviad Rubinstein and Jan Vondrak and Junyao Zhao},
journal= {arXiv preprint arXiv:2111.07217},
year = {2021}
}
Comments
To appear in NeurIPS 2021