Submodular Maximization subject to a Knapsack Constraint: Combinatorial Algorithms with Near-optimal Adaptive Complexity
Georgios Amanatidis, Federico Fusco, Philip Lazos, Stefano Leonardi, Alberto Marchetti-Spaccamela, Rebecca Reiffenhäuser
摘要
Submodular maximization is a classic algorithmic problem with multiple applications in data mining and machine learning; there, the growing need to deal with massive instances motivates the design of algorithms balancing the quality of the solution with applicability. For the latter, an important measure is the adaptive complexity, which captures the number of sequential rounds of parallel computation needed by an algorithm to terminate. In this work we obtain the first constant factor approximation algorithm for non-monotone submodular maximization subject to a knapsack constraint with near-optimal O(log n) adaptive complexity. Low adaptivity by itself, however, is not enough: a crucial feature to account for is represented by the total number of function evaluations (or value queries). Our algorithm asks Õ(n 2 ) value queries, but can be modified to run with only Õ(n) instead, while retaining a low adaptive complexity of O(log 2 n). Besides the above improvement in adaptivity, this is also the first combinatorial approach with sublinear adaptive complexity for the problem and yields algorithms comparable to the stateof-the-art even for the special cases of cardinality constraints or monotone objectives. Version v2. This version addresses a gap in the probabilistic analysis of the approximation guarantees in the previous version of this work, pointed out in Cui et al. (2023b). We provide a simple fix via a standard sampling routine while maintaining the same approximation guarantees and complexity bounds.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper7
- Deletion Robust Submodular Maximization over MatroidsPaul Duetting, Federico Fusco, Silvio Lattanzi, Ashkan Norouzi-Fard 等ICML 2022 · 被引用 20 次
- SIEVE: Effective Filtered Vector Search with Collection of IndexesZhaoheng Li, Silu Huang, Wei Ding, Yongjoo Park 等VLDB 2025 · 被引用 17 次
- Practical Parallel Algorithms for Submodular Maximization Subject to a Knapsack Constraint with Nearly Optimal AdaptivityShuang Cui, Kai Han, Jing Tang, He Huang 等AAAI 2023 · 被引用 8 次
- Consistent Submodular MaximizationPaul Duetting, Federico Fusco, Silvio Lattanzi, Ashkan Norouzi-Fard 等ICML 2024 · 被引用 3 次
- GIST: Greedy Independent Set Thresholding for Max-Min Diversification with Submodular UtilityMatthew Fahrbach, Srikumar Ramalingam, Morteza Zadimoghaddam, Sara Ahmadian 等NeurIPS 2025 · 被引用 2 次
它引用的顶会 Paper7
- Coresets for Data-efficient Training of Machine Learning ModelsBaharan Mirzasoleiman, Jeff A. Bilmes, Jure LeskovecICML 2020 · 被引用 494 次
- Fast Adaptive Non-Monotone Submodular Maximization Subject to a Knapsack ConstraintGeorgios Amanatidis, Federico Fusco, Philip Lazos, Stefano Leonardi 等NeurIPS 2020 · 被引用 59 次
- The FAST Algorithm for Submodular MaximizationAdam Breuer, Eric Balkanski, Yaron SingerICML 2020 · 被引用 39 次
- Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in ParallelYixin Chen, Tonmoy Dey, Alan KuhnleNeurIPS 2021 · 被引用 21 次
- Parallel Algorithm for Non-Monotone DR-Submodular MaximizationAlina Ene, Huy L. NguyenICML 2020 · 被引用 18 次
相关 Paper
- A polynomial lower bound on adaptive complexity of submodular maximizationWenzheng Li, Paul Liu, Jan VondrákSTOC 2020 · 被引用 10 次
- Nearly Linear-Time, Parallelizable Algorithms for Non-Monotone Submodular MaximizationAlan KuhnleAAAI 2021 · 被引用 18 次
- Breaking Barriers: Combinatorial Algorithms for Non-Monotone Submodular Maximization with Sublinear Adaptivity and 1/e ApproximationYixin Chen, Wenjing Chen, Alan KuhnleICML 2025
- Practical 0.385-Approximation for Submodular Maximization Subject to a Cardinality ConstraintMurad Tukan, Loay Mualem, Moran FeldmanNeurIPS 2024 · 被引用 9 次
- The Adaptive Complexity of Maximizing a Gross Substitutes ValuationRon Kupfer, Sharon Qian, Eric Balkanski, Yaron SingerNeurIPS 2020 · 被引用 4 次
