Approximation Algorithms for Size-Constrained Non-Monotone Submodular Maximization in Deterministic Linear Time
Abstract
In this work, we study the problem of finding the maximum value of a non-negative submodular function subject to a limit on the number of items selected, a ubiquitous problem that appears in many applications, such as data summarization and nonlinear regression. We provide the first deterministic, linear-time approximation algorithms for this problem that do not assume the objective is monotone. We present three deterministic, linear-time algorithms: a single-pass streaming algorithm with a ratio of , which is the first linear-time streaming algorithm; a simpler deterministic linear-time algorithm with a ratio of ; and a -approximation algorithm. Finally, we present a deterministic algorithm that obtains ratio of in time, close to the best known expected ratio of in polynomial time.
Cite
@article{arxiv.2104.06873,
title = {Approximation Algorithms for Size-Constrained Non-Monotone Submodular Maximization in Deterministic Linear Time},
author = {Yixin Chen and Alan Kuhnle},
journal= {arXiv preprint arXiv:2104.06873},
year = {2023}
}
Comments
30 pages