Decomposable Submodular Maximization in Federated Setting
Not on the map. Why?
Abstract (arXiv)
Submodular functions, as well as the sub-class of decomposable submodular functions, and their optimization appear in a wide range of applications in machine learning, recommendation systems, and welfare maximization. However, optimization of decomposable submodular functions with millions of component functions is computationally prohibitive. Furthermore, the component functions may be private (they might represent user preference function, for example) and cannot be widely shared. To address these issues, we propose a em federated optimization setting for decomposable submodular optimization. In this setting, clients have their own preference functions, and a weighted sum of these preferences needs to be maximized. We implement the popular em continuous greedy algorithm in this setting where clients take parallel small local steps towards the local solution and then the local changes are aggregated at a central server. To address the large number of clients, the aggregation is performed only on a subsampled set. Further, the aggregation is performed only intermittently between stretches of parallel local steps, which reduces communication cost significantly. We show that our federated algorithm is guaranteed to provide a good approximate solution, even in the presence of above cost-cutting measures. Finally, we show how the federated setting can be incorporated in solving fundamental discrete submodular optimization problems such as Maximum Coverage and Facility Location.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 24 of its 56 references that are in the map. First posted on arXiv 31 Jan 2024.
Builds on
24 of 56 references.
References · 24
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2019On the Convergence of FedAvg on Non-IID Datacited by 1,229
- 2018Local SGD Converges Fast and Communicates Littlecited by 605
- 2016Federated Optimization: Distributed Machine Learning for On-Device Intelligencecited by 564
- 2018Adaptive Federated Learning in Resource Constrained Edge Computing Systemscited by 409
- 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 278
- 2016Practical Secure Aggregation for Federated Learning on User-Held Datacited by 178
- 2018cpSGD: Communication-efficient and differentially-private distributed SGDcited by 158
- 2020Is Local SGD Better than Minibatch SGD?cited by 151
- 2021The Distributed Discrete Gaussian Mechanism for Federated Learning with Secure Aggregationcited by 128
- 2020Optimal Client Sampling for Federated Learningcited by 124
- 2020FedSplit: An algorithmic framework for fast federated optimizationcited by 108
12 more
- 2020Local SGD: Unified Theory and New Efficient Methodscited by 88
- 2021The Skellam Mechanism for Differentially Private Federated Learningcited by 68
- 2022The Fundamental Price of Secure Aggregation in Differentially Private Federated Learningcited by 39
- 2017Gradient Methods for Submodular Maximizationcited by 33
- 2017Conditional Gradient Method for Stochastic Submodular Maximization: Closing the Gapcited by 21
- 2014Distributed Submodular Maximizationcited by 20
- 2015The Power of Randomization: Distributed Submodular Maximization on Massive Datasetscited by 13
- 2018Decentralized Submodular Maximization: Bridging Discrete and Continuous Settingscited by 13
- 2020Fast and Private Submodular and k-Submodular Functions Maximization with Matroid Constraintscited by 9
- 2020Differentially Private Decomposable Submodular Maximizationcited by 4
- 2022Sparsification of Decomposable Submodular Functionscited by 3
- 2023Cut Sparsification and Succinct Representation of Submodular Hypergraphscited by 3
Built on by
Citing papers per year: 2025: 1.
1 paper.