Distributed Submodular Maximization
Not on the map. Why?
Abstract (arXiv)
Many large-scale machine learning problems--clustering, non-parametric learning, kernel machines, etc.--require selecting a small yet representative subset from a large dataset. Such problems can often be reduced to maximizing a submodular set function subject to various constraints. Classical approaches to submodular optimization require centralized access to the full dataset, which is impractical for truly large-scale problems. In this paper, we consider the problem of submodular function maximization in a distributed fashion. We develop a simple, two-stage protocol GreeDi, that is easily implemented using MapReduce style computations. We theoretically analyze our approach, and show that under certain natural conditions, performance close to the centralized approach can be achieved. We begin with monotone submodular maximization subject to a cardinality constraint, and then extend this approach to obtain approximation guarantees for (not necessarily monotone) submodular maximization subject to more general constraints including matroid or knapsack constraints. In our extensive experiments, we demonstrate the effectiveness of our approach on several applications, including sparse Gaussian process inference and exemplar based clustering on tens of millions of examples using Hadoop.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Nov 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 5; 2023: 4; 2024: 4; 2025: 2; 2026: 1.
20 papers.
Sort:
By area:
- 2022Submodularity In Machine Learning and Artificial Intelligencecited by 37
- 2021Submodular + Concavecited by 13
- 2022Deletion Robust Submodular Maximization over Matroidscited by 7
- 2022Resource-Aware Distributed Submodular Maximization: A Paradigm for Multi-Robot Decision-Makingcited by 6
- 2023Maximizing Submodular Functions for Recommendation in the Presence of Biasescited by 5
- 2022Sparsification of Decomposable Submodular Functionscited by 3
- 2021The Power of Subsampling in Submodular Maximizationcited by 2
- 2022Balancing Utility and Fairness in Submodular Maximization (Technical Report)cited by 2
- 2023Learning on Bandwidth Constrained Multi-Source Data with MIMO-inspired DPP MAP Inferencecited by 2
- 2025MUSS: Multilevel Subset Selection for Relevance and Diversitycited by 2
- 2021Max-Utility Based Arm Selection Strategy For Sequential Query Recommendationscited by 1
- 2023Practical Parallel Algorithms for Non-Monotone Submodular Maximizationcited by 1
8 more
- 2024Mini-batch Submodular Maximizationcited by 1
- 2024Decomposable Submodular Maximization in Federated Settingcited by 1
- 2024On Distributed Larger-Than-Memory Subset Selection With Pairwise Submodular Functionscited by 1
- 2024Deep Submodular Peripteral Networkscited by 1
- 2021Scalable Projection-Free Optimizationcited by 0
- 2023Revisiting Matching Pursuit: Beyond Approximate Submodularitycited by 0
- 2025Scalable Submodular Policy Optimization via Pruned Submodularity Graphcited by 0
- 2026UrbanHuRo: A Two-Layer Human-Robot Collaboration Framework for the Joint Optimization of Heterogeneous Urban Servicescited by 0
- 2026UrbanHuRo: A Two-Layer Human-Robot Collaboration Framework for the Joint Optimization of Heterogeneous Urban Services4 Mar 2026
- 2025Scalable Submodular Policy Optimization via Pruned Submodularity Graph18 Jul 2025
- 2025MUSS: Multilevel Subset Selection for Relevance and Diversity14 Mar 2025
- 2024Deep Submodular Peripteral Networks13 Mar 2024
- 2024On Distributed Larger-Than-Memory Subset Selection With Pairwise Submodular Functions26 Feb 2024
- 2024Decomposable Submodular Maximization in Federated Setting31 Jan 2024
- 2024Mini-batch Submodular Maximization23 Jan 2024
- 2023Practical Parallel Algorithms for Non-Monotone Submodular Maximization21 Aug 2023
- 2023Learning on Bandwidth Constrained Multi-Source Data with MIMO-inspired DPP MAP Inference4 Jun 2023
- 2023Revisiting Matching Pursuit: Beyond Approximate Submodularity12 May 2023
- 2023Maximizing Submodular Functions for Recommendation in the Presence of Biases3 May 2023
- 2022Balancing Utility and Fairness in Submodular Maximization (Technical Report)2 Nov 2022
8 more
- 2022Resource-Aware Distributed Submodular Maximization: A Paradigm for Multi-Robot Decision-Making15 Apr 2022
- 2022Submodularity In Machine Learning and Artificial Intelligence31 Jan 2022
- 2022Deletion Robust Submodular Maximization over Matroids31 Jan 2022
- 2022Sparsification of Decomposable Submodular Functions18 Jan 2022
- 2021Max-Utility Based Arm Selection Strategy For Sequential Query Recommendations31 Aug 2021
- 2021Submodular + Concave9 Jun 2021
- 2021Scalable Projection-Free Optimization7 May 2021
- 2021The Power of Subsampling in Submodular Maximization6 Apr 2021
- 2022Submodularity In Machine Learning and Artificial Intelligencecited by 37
- 2021Submodular + Concavecited by 13
- 2022Deletion Robust Submodular Maximization over Matroidscited by 7
- 2022Resource-Aware Distributed Submodular Maximization: A Paradigm for Multi-Robot Decision-Makingcited by 6
- 2023Maximizing Submodular Functions for Recommendation in the Presence of Biasescited by 5
- 2022Sparsification of Decomposable Submodular Functionscited by 3
- 2021The Power of Subsampling in Submodular Maximizationcited by 2
- 2022Balancing Utility and Fairness in Submodular Maximization (Technical Report)cited by 2
- 2023Learning on Bandwidth Constrained Multi-Source Data with MIMO-inspired DPP MAP Inferencecited by 2
- 2021Max-Utility Based Arm Selection Strategy For Sequential Query Recommendationscited by 1
- 2023Practical Parallel Algorithms for Non-Monotone Submodular Maximizationcited by 1
- 2024Mini-batch Submodular Maximizationcited by 1
12 most cited of 19 All 19 (JSON)
- 2026UrbanHuRo: A Two-Layer Human-Robot Collaboration Framework for the Joint Optimization of Heterogeneous Urban Services4 Mar 2026
- 2025Scalable Submodular Policy Optimization via Pruned Submodularity Graph18 Jul 2025
- 2024Deep Submodular Peripteral Networks13 Mar 2024
- 2024On Distributed Larger-Than-Memory Subset Selection With Pairwise Submodular Functions26 Feb 2024
- 2024Decomposable Submodular Maximization in Federated Setting31 Jan 2024
- 2024Mini-batch Submodular Maximization23 Jan 2024
- 2023Practical Parallel Algorithms for Non-Monotone Submodular Maximization21 Aug 2023
- 2023Learning on Bandwidth Constrained Multi-Source Data with MIMO-inspired DPP MAP Inference4 Jun 2023
- 2023Revisiting Matching Pursuit: Beyond Approximate Submodularity12 May 2023
- 2023Maximizing Submodular Functions for Recommendation in the Presence of Biases3 May 2023
- 2022Balancing Utility and Fairness in Submodular Maximization (Technical Report)2 Nov 2022
- 2022Resource-Aware Distributed Submodular Maximization: A Paradigm for Multi-Robot Decision-Making15 Apr 2022
12 newest of 19 All 19 (JSON)