Abstract
We study the problem of maximizing a monotone submodular function subject to a matroid constraint, and present for it a deterministic non-oblivious local search algorithm that has an approximation guarantee of 1-1/e-ϵ (for any ϵ > 0) and query complexity of Õϵ(nr), where n is the size of the ground set and r is the rank of the matroid. Our algorithm vastly improves over the previous state-of-the-art 0.5008-approximation deterministic algorithm, and in fact, shows that there is no separation between the approximation guarantees that can be obtained by deterministic and randomized algorithms for the problem considered. The query complexity of our algorithm can be improved to Õϵ(n+r√n) using randomization, which is nearly-linear for r=O(√{n}), and is always at least as good as the previous state-of-the-art algorithms.
Original language | English |
---|---|
Title of host publication | Proceedings - 2024 IEEE 65th Annual Symposium on Foundations of Computer Science, FOCS 2024 |
Publisher | IEEE Computer Society |
Pages | 700-712 |
Number of pages | 13 |
ISBN (Electronic) | 9798331516741 |
DOIs | |
State | Published - 2024 |
Externally published | Yes |
Event | 65th IEEE Annual Symposium on Foundations of Computer Science, FOCS 2024 - Chicago, United States Duration: 27 Oct 2024 → 30 Oct 2024 |
Publication series
Name | Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS |
---|---|
ISSN (Print) | 0272-5428 |
Conference
Conference | 65th IEEE Annual Symposium on Foundations of Computer Science, FOCS 2024 |
---|---|
Country/Territory | United States |
City | Chicago |
Period | 27/10/24 → 30/10/24 |
Bibliographical note
Publisher Copyright:© 2024 IEEE.
Keywords
- deterministic algorithm
- fast algorithm
- matroid constraint
- submodular maximization