English

Streaming Submodular Maximization under a $k$-Set System Constraint

Data Structures and Algorithms 2020-02-11 v1 Machine Learning

Abstract

In this paper, we propose a novel framework that converts streaming algorithms for monotone submodular maximization into streaming algorithms for non-monotone submodular maximization. This reduction readily leads to the currently tightest deterministic approximation ratio for submodular maximization subject to a kk-matchoid constraint. Moreover, we propose the first streaming algorithm for monotone submodular maximization subject to kk-extendible and kk-set system constraints. Together with our proposed reduction, we obtain O(klogk)O(k\log k) and O(k2logk)O(k^2\log k) approximation ratio for submodular maximization subject to the above constraints, respectively. We extensively evaluate the empirical performance of our algorithm against the existing work in a series of experiments including finding the maximum independent set in randomly generated graphs, maximizing linear functions over social networks, movie recommendation, Yelp location summarization, and Twitter data summarization.

Keywords

Cite

@article{arxiv.2002.03352,
  title  = {Streaming Submodular Maximization under a $k$-Set System Constraint},
  author = {Ran Haba and Ehsan Kazemi and Moran Feldman and Amin Karbasi},
  journal= {arXiv preprint arXiv:2002.03352},
  year   = {2020}
}

Comments

28 pages; 8 figures. This paper subsumes arXiv:1906.04449, which was previously posted on arXiv and considered only the case of linear objective functions

R2 v1 2026-06-23T13:35:40.946Z