An Optimal Approximation for Submodular Maximization under a Matroid Constraint in the Adaptive Complexity Model
Not on the map. Why?
Abstract (arXiv)
In this paper we study submodular maximization under a matroid constraint in the adaptive complexity model. This model was recently introduced in the context of submodular optimization in [BS18a] to quantify the information theoretic complexity of black-box optimization in a parallel computation model. Informally, the adaptivity of an algorithm is the number of sequential rounds it makes when each round can execute polynomially-many function evaluations in parallel. Since submodular optimization is regularly applied on large datasets we seek algorithms with low adaptivity to enable speedups via parallelization. Consequently, a recent line of work has been devoted to designing constant factor approximation algorithms for maximizing submodular functions under various constraints in the adaptive complexity model [BS18a, BS18b, BBS18, BRS19, EN19, FMZ19, CQ19, ENV18, FMZ18]. Despite the burst in work on submodular maximization in the adaptive complexity model the fundamental problem of maximizing a monotone submodular function under a matroid constraint has remained elusive. In particular, all known techniques fail for this problem and there are no known constant factor approximation algorithms whose adaptivity is sublinear in the rank of the matroid k or in the worst case sublinear in the size of the ground set n. In this paper we present an approximation algorithm for the problem of maximizing a monotone submodular function under a matroid constraint in the adaptive complexity model. The approximation guarantee of the algorithm is arbitrarily close to the optimal 1-1/e and it has near optimal adaptivity of O(log(n)log(k)). This result is obtained using a novel technique of adaptive sequencing which departs from previous techniques for submodular maximization in the adaptive complexity model.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 1; 2024: 0; 2025: 2.
8 papers.
- 2021Submodular Maximization subject to a Knapsack Constraint: Combinatorial Algorithms with Near-optimal Adaptive Complexitycited by 8
- 2021On the Complexity of Dynamic Submodular Maximizationcited by 5
- 2021Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallelcited by 5
- 2022Fast Feature Selection with Fairness Constraintscited by 4
- 2021Adaptive Sampling for Fast Constrained Maximization of Submodular Functioncited by 2
- 2023Practical Parallel Algorithms for Non-Monotone Submodular Maximizationcited by 1
- 2025E-LDA: Toward Interpretable LDA Topic Models with Strong Guarantees in Logarithmic Parallel Timecited by 1
- 2025Sample-Adaptivity Tradeoff in On-Demand Samplingcited by 1
- 2025Sample-Adaptivity Tradeoff in On-Demand Sampling19 Nov 2025
- 2025E-LDA: Toward Interpretable LDA Topic Models with Strong Guarantees in Logarithmic Parallel Time6 Jun 2025
- 2023Practical Parallel Algorithms for Non-Monotone Submodular Maximization21 Aug 2023
- 2022Fast Feature Selection with Fairness Constraints28 Feb 2022
- 2021Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallel15 Nov 2021
- 2021On the Complexity of Dynamic Submodular Maximization5 Nov 2021
- 2021Submodular Maximization subject to a Knapsack Constraint: Combinatorial Algorithms with Near-optimal Adaptive Complexity16 Feb 2021
- 2021Adaptive Sampling for Fast Constrained Maximization of Submodular Function12 Feb 2021