Nearly-Linear Query Algorithm for Submodular Maximization subject to a Matroid Constraint
Tatsuya Terao
Abstract
We consider monotone submodular maximization subject to a matroid constraint. The seminal continuous greedy algorithm of Calinescu, Chekuri, Pál, and Vondrák~[SICOMP'11] achieves the tight approximation of (1-1/e). Since then, a line of works by Badanidiyuru and Vondrák~[SODA'14], Buchbinder, Feldman, and Schwartz~[SODA'15 \& MOR'17], Kobayashi and Terao~[ICALP'24], Buchbinder and Feldman~[FOCS'24 \& SICOMP'25], and Buchbinder and Feldman~[STOC'25] has developed efficient (1-1/e-)-approximation algorithms for this problem. We present a combinatorial randomized (1-1/e-)-approximation algorithm that requires O(n) independence-oracle and value-oracle queries, where n is the number of elements in the matroid. This is the first (1-1/e-)-approximation algorithm with both independence-oracle and value-oracle query complexities nearly-linear in n and polynomial in 1/. To achieve this, we develop a new local search algorithm, which we call protected local search, based on the potential function of Buchbinder and Feldman~[FOCS'24 \& SICOMP'25].
Create a lesson
Related papers
Finding Hypercliques Faster Than Brute Force
Josh Alman, Baitian Li, Neha Pant et al.
Semi-Streaming Reachability and Shortest Paths in n1/3+o(1) Passes
Gary Hoppenworth, George Z. Li, Sepideh Mahabadi et al.
The Power of Interaction in Locally Edge-Private Subgraph Counting
Xian Chen, Pan Peng
Matchings under One-Sided Preferences with Soft Quotas
Santhini K A, Raghu Raman Ravi, Meghana Nasre
Faster Planar Diameter using Pseudoline Envelopes
Da Wei Zheng, Daniel Prigan
Metric Facility Location under Batched Random Order
Fabrizio Grandoni, Stefano Leonardi, Matteo Russo