Content area

Abstract

Submodular maximization has found extensive applications in various domains within the field of artificial intelligence, including but not limited to machine learning, computer vision, and natural language processing. With the increasing size of datasets in these domains, there is a pressing need to develop efficient and parallelizable algorithms for submodular maximization. One measure of the parallelizability of a submodular maximization algorithm is its adaptive complexity, which indicates the number of sequential rounds where a polynomial number of queries to the objective function can be executed in parallel. In this paper, we study the problem of non-monotone submodular maximization subject to a knapsack constraint, and propose the first combinatorial algorithm achieving an \((8+\epsilon)\)-approximation under \(\mathcal{O}(\log n)\) adaptive complexity, which is \textit{optimal} up to a factor of \(\mathcal{O}(\log\log n)\). Moreover, we also propose the first algorithm with both provable approximation ratio and sublinear adaptive complexity for the problem of non-monotone submodular maximization subject to a \(k\)-system constraint. As a by-product, we show that our two algorithms can also be applied to the special case of submodular maximization subject to a cardinality constraint, and achieve performance bounds comparable with those of state-of-the-art algorithms. Finally, the effectiveness of our approach is demonstrated by extensive experiments on real-world applications.

Details

1009240
Business indexing term
Title
Practical Parallel Algorithms for Non-Monotone Submodular Maximization
Publication title
arXiv.org; Ithaca
Publication year
2024
Publication date
Dec 3, 2024
Section
Computer Science
Publisher
Cornell University Library, arXiv.org
Source
arXiv.org
Place of publication
Ithaca
Country of publication
United States
University/institution
Cornell University Library arXiv.org
e-ISSN
2331-8422
Source type
Working Paper
Language of publication
English
Document type
Working Paper
Publication history
 
 
Online publication date
2024-12-04
Milestone dates
2023-08-21 (Submission v1); 2024-12-03 (Submission v2)
Publication history
 
 
   First posting date
04 Dec 2024
ProQuest document ID
2854680615
Document URL
https://www.proquest.com/working-papers/practical-parallel-algorithms-non-monotone/docview/2854680615/se-2?accountid=208611
Full text outside of ProQuest
Copyright
© 2024. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2024-12-05
Database
ProQuest One Academic