Submodular Function Maximization in Parallel via the Multilinear Relaxation
Not on the map. Why?
Abstract (arXiv)
Balkanski and Singer [5] recently initiated the study of adaptivity (or parallelism) for constrained submodular function maximization, and studied the setting of a cardinality constraint. Very recent improvements for this problem by Balkanski, Rubinstein, and Singer [6] and Ene and Nguyen [21] resulted in a near-optimal (1-1/e-ε)-approximation in O(log n/ε2) rounds of adaptivity. Partly motivated by the goal of extending these results to more general constraints, we describe parallel algorithms for approximately maximizing the multilinear relaxation of a monotone submodular function subject to packing constraints. Formally our problem is to maximize F(x) over x ∈ [0,1]n subject to Ax ≤ 1 where F is the multilinear relaxation of a monotone submodular function. Our algorithm achieves a near-optimal (1-1/e-ε)-approximation in O(log2 m log n/ε4) rounds where n is the cardinality of the ground set and m is the number of packing constraints. For many constraints of interest, the resulting fractional solution can be rounded via known randomized rounding schemes that are oblivious to the specific submodular function. We thus derive randomized algorithms with poly-logarithmic adaptivity for a number of constraints including partition and laminar matroids, matchings, knapsack constraints, and their intersections.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Jul 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 1; 2024: 1; 2025: 2.
8 papers.
- 2021Submodular Maximization subject to a Knapsack Constraint: Combinatorial Algorithms with Near-optimal Adaptive Complexitycited by 8
- 2021Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallelcited by 5
- 2021Instance Specific Approximations for Submodular Maximizationcited by 2
- 2022Scalable Distributed Algorithms for Size-Constrained Submodular Maximization in the MapReduce and Adaptive Complexity Modelscited by 1
- 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
- 2024GreedyML: A Parallel Algorithm for Maximizing Constrained Submodular Functionscited by 0
- 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
- 2024GreedyML: A Parallel Algorithm for Maximizing Constrained Submodular Functions15 Mar 2024
- 2023Practical Parallel Algorithms for Non-Monotone Submodular Maximization21 Aug 2023
- 2022Scalable Distributed Algorithms for Size-Constrained Submodular Maximization in the MapReduce and Adaptive Complexity Models20 Jun 2022
- 2021Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallel15 Nov 2021
- 2021Instance Specific Approximations for Submodular Maximization23 Feb 2021
- 2021Submodular Maximization subject to a Knapsack Constraint: Combinatorial Algorithms with Near-optimal Adaptive Complexity16 Feb 2021