Submodular Maximization Subject To A Knapsack Constraint: Combinatorial Algorithms With Near-Optimal Adaptive Complexity

INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 139(2021)

引用 7|浏览59
暂无评分
摘要
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, capturing the number of sequential rounds of parallel computation needed. 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: one needs to account for the total number of function evaluations (or value queries) as well. Our algorithm asks (O) over tilde (n(2)) value queries, but can be modified to run with only (O) over tilde (n) instead, while retaining a low adaptive complexity of (O) over tilde (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 state-of-the-art even for the special cases of cardinality constraints or monotone objectives. Finally, we showcase our algorithms' applicability on real-world datasets.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要