Scalable Distributed Algorithms for Size-Constrained Submodular Maximization in the MapReduce and Adaptive Complexity Models
Not on the map. Why?
Abstract (arXiv)
Distributed maximization of a submodular function in the MapReduce (MR) model has received much attention, culminating in two frameworks that allow a centralized algorithm to be run in the MR setting without loss of approximation, as long as the centralized algorithm satisfies a certain consistency property -- which had previously only been known to be satisfied by the standard greedy and continous greedy algorithms. A separate line of work has studied parallelizability of submodular maximization in the adaptive complexity model, where each thread may have access to the entire ground set. For the size-constrained maximization of a monotone and submodular function, we show that several sublinearly adaptive (highly parallelizable) algorithms satisfy the consistency property required to work in the MR setting, which yields practical, parallelizable and distributed algorithms. Separately, we develop the first distributed algorithm with linear query complexity for this problem. Finally, we provide a method to increase the maximum cardinality constraint for MR algorithms at the cost of additional MR rounds.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 24 of its 51 references that are in the map. First posted on arXiv 20 Jun 2022.
Builds on
24 of 51 references.
References · 24
- 2021Large Scale Interactive Motion Forecasting for Autonomous Driving : The Waymo Open Motion Datasetcited by 532
- 2021One Million Scenes for Autonomous Driving: ONCE Datasetcited by 218
- 2014Lazier Than Lazy Greedycited by 97
- 2021S3VAADA: Submodular Subset Selection for Virtual Adversarial Active Domain Adaptationcited by 19
- 2015Randomized Composable Core-sets for Distributed Submodular Maximizationcited by 18
- 2020Regularized Submodular Maximization at Scalecited by 15
- 2017Streaming Non-monotone Submodular Maximization: Personalized Video Summarization on the Flycited by 14
- 2018Submodular Maximization with Nearly Optimal Approximation, Adaptivity and Query Complexitycited by 14
- 2018Non-monotone Submodular Maximization with Nearly Optimal Adaptivity and Query Complexitycited by 14
- 2019Submodular Streaming in All its Glory: Tight Approximation, Minimum Memory and Low Adaptive Complexitycited by 14
- 2015The Power of Randomization: Distributed Submodular Maximization on Massive Datasetscited by 13
- 2018An Exponential Speedup in Parallel Running Time for Submodular Maximization without Loss in Approximationcited by 13
12 more
- 2019The FAST Algorithm for Submodular Maximizationcited by 13
- 2018Submodular Maximization with Nearly-optimal Approximation and Adaptivity in Nearly-linear Timecited by 10
- 2015A New Framework for Distributed Submodular Maximizationcited by 9
- 2019Parallel Algorithm for Non-Monotone DR-Submodular Maximizationcited by 9
- 2018Submodular Function Maximization in Parallel via the Multilinear Relaxationcited by 8
- 2018Submodular Optimization in the MapReduce Modelcited by 8
- 2014Comparing Apples and Oranges: Query Tradeoff in Submodular Maximizationcited by 7
- 2019Submodular Batch Selection for Training Deep Neural Networkscited by 7
- 2020Quick Streaming Algorithms for Maximization of Monotone Submodular Functions in Linear Timecited by 7
- 2020Practical and Parallelizable Algorithms for Non-Monotone Submodular Maximization with Size Constraintcited by 5
- 2021Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallelcited by 5
- 2019Submodular Optimization Problems and Greedy Strategies: A Surveycited by 3
Built on by
Citing papers per year: 2026: 1.
1 paper.