Approximation Algorithms for Size-Constrained Non-Monotone Submodular Maximization in Deterministic Linear Time
Yixin Chen, Alan Kuhnle
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 23.313 + ε, which is the first linear-time streaming algorithm; a simpler deterministic linear-time algorithm with a ratio of 11.657; and a (4 + O(ε))-approximation algorithm. Finally, we present a deterministic algorithm that obtains ratio of e + ε in O_ε (n log(n)) time, close to the best known expected ratio of e - 0.121 in polynomial time.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers2
- Discretely beyond 1/e: Guided Combinatorial Algortihms for Submodular MaximizationYixin Chen, Ankur Nath, Chunli Peng, Alan KuhnleNeurIPS 2024 · 8 citations
- Breaking Barriers: Combinatorial Algorithms for Non-Monotone Submodular Maximization with Sublinear Adaptivity and 1/e ApproximationYixin Chen, Wenjing Chen, Alan KuhnleICML 2025
Builds on4
- Fast Adaptive Non-Monotone Submodular Maximization Subject to a Knapsack ConstraintGeorgios Amanatidis, Federico Fusco, Philip Lazos, Stefano Leonardi et al.NeurIPS 2020 · 59 citations
- Streaming Submodular Maximization under a k-Set System ConstraintRan Haba, Ehsan Kazemi, Moran Feldman, Amin KarbasiICML 2020 · 43 citations
- The one-way communication complexity of submodular maximization with applications to streaming and robustnessMoran Feldman, Ashkan Norouzi-Fard, Ola Svensson, Rico ZenklusenSTOC 2020 · 32 citations
- Cardinality constrained submodular maximization for random streamsPaul Liu, Aviad Rubinstein, Jan Vondrák, Junyao ZhaoNeurIPS 2021 · 12 citations
Related papers
- Submodular Maximization in Clean Linear TimeWenxin Li, Moran Feldman, Ehsan Kazemi, Amin KarbasiNeurIPS 2022 · 26 citations
- Streaming Stochastic Submodular Maximization with On-Demand User RequestsHonglian Wang, Sijing Tu, Lutz Oettershagen, Aristides GionisNeurIPS 2025 · 2 citations
- Dynamic Non-monotone Submodular MaximizationKiarash Banihashem, Leyla Biabani, Samira Goudarzi, MohammadTaghi Hajiaghayi et al.NeurIPS 2023 · 7 citations
- On the complexity of dynamic submodular maximizationXi Chen, Binghui PengSTOC 2022 · 6 citations
- Streaming Algorithm for Monotone k-Submodular Maximization with Cardinality ConstraintsAlina Ene, Huy L. NguyenICML 2022 · 18 citations
