MATCHA: Speeding Up Decentralized SGD via Matching Decomposition Sampling
Not on the map. Why?
Abstract (arXiv)
This paper studies the problem of error-runtime trade-off, typically encountered in decentralized training based on stochastic gradient descent (SGD) using a given network. While a denser (sparser) network topology results in faster (slower) error convergence in terms of iterations, it incurs more (less) communication time/delay per iteration. In this paper, we propose MATCHA, an algorithm that can achieve a win-win in this error-runtime trade-off for any arbitrary network topology. The main idea of MATCHA is to parallelize inter-node communication by decomposing the topology into matchings. To preserve fast error convergence speed, it identifies and communicates more frequently over critical links, and saves communication time by using other links less frequently. Experiments on a suite of datasets and deep neural networks validate the theoretical analyses and demonstrate that MATCHA takes up to 5× less time than vanilla decentralized SGD to reach the same training loss.
Key facts. Cited by 67 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 16; 2022: 23; 2023: 7; 2024: 7; 2025: 10; 2026: 4.
67 papers.
Sort:
- 2021Clustered Sampling: Low-Variance and Improved Representativity for Clients Selection in Federated Learningcited by 93
- 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
- 2022An Improved Analysis of Gradient Tracking for Decentralized Machine Learningcited by 68
- 2021From Distributed Machine Learning to Federated Learning: A Surveycited by 65
- 2021Exponential Graph is Provably Efficient for Decentralized Deep Trainingcited by 55
- 2021Federated Learning over Wireless Device-to-Device Networks: Algorithms and Convergence Analysiscited by 51
- 2021Consensus Control for Decentralized Deep Learningcited by 49
- 2022Topology-aware Generalization of Decentralized SGDcited by 37
- 2022Refined Convergence and Topology Learning for Decentralized SGD with Heterogeneous Datacited by 31
- 2022Beyond spectral gap: The role of the topology in decentralized learningcited by 27
- 2022Communication-Efficient Topologies for Decentralized Learning with O(1) Consensus Ratecited by 25
- 2022CANIFE: Crafting Canaries for Empirical Privacy Measurement in Federated Learningcited by 24
38 more
- 2021Decentralized federated learning of deep neural networks on non-iid datacited by 23
- 2022On the (In)security of Peer-to-Peer Decentralized Machine Learningcited by 23
- 2022Revisiting Optimal Convergence Rate for Smooth and Non-convex Stochastic Decentralized Optimizationcited by 22
- 2022SWIFT: Rapid Decentralized Federated Learning via Wait-Free Model Communicationcited by 21
- 2023Epidemic Learning: Boosting Decentralized Learning with Randomized Communicationcited by 21
- 2022Momentum Tracking: Momentum Acceleration for Decentralized Deep Learning on Heterogeneous Datacited by 20
- 2021Communication-efficient SGD: From Local SGD to One-Shot Averagingcited by 19
- 2022Semi-Decentralized Federated Learning with Collaborative Relayingcited by 16
- 2022Data-heterogeneity-aware Mixing for Decentralized Learningcited by 12
- 2021FedChain: Chained Algorithms for Near-Optimal Communication Cost in Federated Learningcited by 10
- 2021Efficient and Reliable Overlay Networks for Decentralized Federated Learningcited by 9
- 2022Towards Efficient and Stable K-Asynchronous Federated Learning with Unbounded Stale Gradients on Non-IID Datacited by 9
- 2021A General Theory for Client Sampling in Federated Learningcited by 8
- 2023Beyond Exponential Graph: Communication-Efficient Topologies for Decentralized Learning via Finite-time Convergencecited by 8
- 2021Cross-Silo Federated Learning for Multi-Tier Networks with Vertical and Horizontal Data Partitioningcited by 6
- 2024Boosting Asynchronous Decentralized Learning with Model Fragmentationcited by 6
- 2022Robust Federated Learning with Connectivity Failures: A Semi-Decentralized Framework with Collaborative Relayingcited by 5
- 2022DR-DSGD: A Distributionally Robust Decentralized Learning Algorithm over Graphscited by 5
- 2023Cooperative Federated Learning over Ground-to-Satellite Integrated Networks: Joint Local Computation and Data Offloadingcited by 5
- 2022FedSPLIT: One-Shot Federated Recommendation System Based on Non-negative Joint Matrix Factorization and Knowledge Distillationcited by 4
- 2022Optimal Complexity in Non-Convex Decentralized Learning over Time-Varying Networkscited by 4
- 2021Asynchronous speedup in decentralized optimizationcited by 3
- 2021Secure Multi-Party Computation based Privacy Preserving Data Analysis in Healthcare IoT Systemscited by 3
- 2021Learning, Computing, and Trustworthiness in Intelligent IoT Environments: Performance-Energy Tradeoffscited by 3
- 2023Beyond spectral gap (extended): The role of the topology in decentralized learningcited by 3
- 2023Straggler-Resilient Decentralized Learning via Adaptive Asynchronous Updatescited by 3
- 2025Scalable Decentralized Learning with Teleportationcited by 3
- 2025Mitigating Privacy-Utility Trade-off in Decentralized Federated Learning via f-Differential Privacycited by 3
- 2022Accelerating Parallel Stochastic Gradient Descent via Non-blocking Mini-batchescited by 2
- 2022Personalized Decentralized Multi-Task Learning Over Dynamic Communication Graphscited by 2
- 2023Sparse Decentralized Federated Learningcited by 2
- 2024Accelerating Distributed Stochastic Optimization via Self-Repellent Random Walkscited by 2
- 2024Heterogeneity-Aware Cooperative Federated Edge Learning with Adaptive Computation and Communication Compressioncited by 2
- 2024FedPeWS: Personalized Warmup via Subnetworks for Enhanced Heterogeneous Federated Learningcited by 2
- 2025FedEFM: Federated Endovascular Foundation Model with Unseen Datacited by 2
- 2021Finite-Time Consensus Learning for Decentralized Optimization with Nonlinear Gossipingcited by 1
- 2022Reducing Training Time in Cross-Silo Federated Learning using Multigraph Topologycited by 1
- 2022Scaling up Stochastic Gradient Descent for Non-convex Optimisationcited by 1
50 most cited of 67 All 67 (JSON)
- 2026Distributed Training using an Intelligent Network26 Aug 2026
- 2026Air-Plan: Query-Optimized Topology Selection for Over-the-Air Decentralized Federated Learning5 Jul 2026
- 2026Improved Convergence Analysis of Topology Dependence in Decentralized SGD8 Jun 2026
- 2026Decentralized Federated Learning by Partial Message Exchange2 Mar 2026
- 2025Mitigating Privacy-Utility Trade-off in Decentralized Federated Learning via f-Differential Privacy22 Oct 2025
- 2025Private Federated Multiclass Post-hoc Calibration2 Oct 2025
- 2025Lightweight Temporal Transformer Decomposition for Federated Autonomous Driving30 Jun 2025
- 2025Exploiting Similarity for Computation and Communication-Efficient Decentralized Optimization6 Jun 2025
- 2025Dropout-Robust Mechanisms for Differentially Private and Fully Decentralized Mean Estimation4 Jun 2025
- 2025Distribution-Aware Mobility-Assisted Decentralized Federated Learning24 May 2025
- 2025Communication Optimization for Decentralized Learning atop Bandwidth-limited Edge Networks16 Apr 2025
- 2025Global Group Fairness in Federated Learning via Function Tracking19 Mar 2025
38 more
- 2025FedEFM: Federated Endovascular Foundation Model with Unseen Data28 Jan 2025
- 2025Scalable Decentralized Learning with Teleportation25 Jan 2025
- 2024Communication-Efficient Federated Learning over Wireless Channels via Gradient Sketching30 Oct 2024
- 2024Boosting Asynchronous Decentralized Learning with Model Fragmentation16 Oct 2024
- 2024FedPeWS: Personalized Warmup via Subnetworks for Enhanced Heterogeneous Federated Learning3 Oct 2024
- 2024Heterogeneity-Aware Cooperative Federated Edge Learning with Adaptive Computation and Communication Compression6 Sep 2024
- 2024Adjacent Leader Decentralized Stochastic Gradient Descent18 May 2024
- 2024Accelerating Distributed Stochastic Optimization via Self-Repellent Random Walks18 Jan 2024
- 2024Energy-efficient Decentralized Learning via Graph Sparsification5 Jan 2024
- 2023Cooperative Federated Learning over Ground-to-Satellite Integrated Networks: Joint Local Computation and Data Offloading23 Dec 2023
- 2023Cross-Silo Federated Learning Across Divergent Domains with Iterative Parameter Alignment8 Nov 2023
- 2023Epidemic Learning: Boosting Decentralized Learning with Randomized Communication3 Oct 2023
- 2023Sparse Decentralized Federated Learning31 Aug 2023
- 2023Straggler-Resilient Decentralized Learning via Adaptive Asynchronous Updates11 Jun 2023
- 2023Beyond Exponential Graph: Communication-Efficient Topologies for Decentralized Learning via Finite-time Convergence19 May 2023
- 2023Beyond spectral gap (extended): The role of the topology in decentralized learning5 Jan 2023
- 2022Deep Unfolding-based Weighted Averaging for Federated Learning in Heterogeneous Environments23 Dec 2022
- 2022Personalized Decentralized Multi-Task Learning Over Dynamic Communication Graphs21 Dec 2022
- 2022Accelerating Parallel Stochastic Gradient Descent via Non-blocking Mini-batches2 Nov 2022
- 2022RCD-SGD: Resource-Constrained Distributed SGD in Heterogeneous Environment via Submodular Partitioning2 Nov 2022
- 2022Optimal Complexity in Non-Convex Decentralized Learning over Time-Varying Networks1 Nov 2022
- 2022SWIFT: Rapid Decentralized Federated Learning via Wait-Free Model Communication25 Oct 2022
- 2022Communication-Efficient Topologies for Decentralized Learning with O(1) Consensus Rate14 Oct 2022
- 2022Revisiting Optimal Convergence Rate for Smooth and Non-convex Stochastic Decentralized Optimization14 Oct 2022
- 2022CANIFE: Crafting Canaries for Empirical Privacy Measurement in Federated Learning6 Oct 2022
- 2022Scaling up Stochastic Gradient Descent for Non-convex Optimisation6 Oct 2022
- 2022Momentum Tracking: Momentum Acceleration for Decentralized Deep Learning on Heterogeneous Data30 Sep 2022
- 2022DR-DSGD: A Distributionally Robust Decentralized Learning Algorithm over Graphs29 Aug 2022
- 2022Reducing Training Time in Cross-Silo Federated Learning using Multigraph Topology20 Jul 2022
- 2022Topology-aware Generalization of Decentralized SGD25 Jun 2022
- 2022Beyond spectral gap: The role of the topology in decentralized learning7 Jun 2022
- 2022Semi-Decentralized Federated Learning with Collaborative Relaying23 May 2022
- 2022On the (In)security of Peer-to-Peer Decentralized Machine Learning17 May 2022
- 2022FedSPLIT: One-Shot Federated Recommendation System Based on Non-negative Joint Matrix Factorization and Knowledge Distillation4 May 2022
- 2022Data-heterogeneity-aware Mixing for Decentralized Learning13 Apr 2022
- 2022Refined Convergence and Topology Learning for Decentralized SGD with Heterogeneous Data9 Apr 2022
- 2022Towards Efficient and Stable K-Asynchronous Federated Learning with Unbounded Stale Gradients on Non-IID Data2 Mar 2022
- 2022Robust Federated Learning with Connectivity Failures: A Semi-Decentralized Framework with Collaborative Relaying24 Feb 2022
50 newest of 67 All 67 (JSON)
- 2021Clustered Sampling: Low-Variance and Improved Representativity for Clients Selection in Federated Learningcited by 93
- 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
- 2022An Improved Analysis of Gradient Tracking for Decentralized Machine Learningcited by 68
- 2021From Distributed Machine Learning to Federated Learning: A Surveycited by 65
- 2021Exponential Graph is Provably Efficient for Decentralized Deep Trainingcited by 55
- 2021Federated Learning over Wireless Device-to-Device Networks: Algorithms and Convergence Analysiscited by 51
- 2021Consensus Control for Decentralized Deep Learningcited by 49
- 2022Topology-aware Generalization of Decentralized SGDcited by 37
- 2022Refined Convergence and Topology Learning for Decentralized SGD with Heterogeneous Datacited by 31
- 2022Beyond spectral gap: The role of the topology in decentralized learningcited by 27
- 2022Communication-Efficient Topologies for Decentralized Learning with O(1) Consensus Ratecited by 25
- 2022CANIFE: Crafting Canaries for Empirical Privacy Measurement in Federated Learningcited by 24
12 most cited of 67 All 67 (JSON)
- 2026Distributed Training using an Intelligent Network26 Aug 2026
- 2026Air-Plan: Query-Optimized Topology Selection for Over-the-Air Decentralized Federated Learning5 Jul 2026
- 2026Improved Convergence Analysis of Topology Dependence in Decentralized SGD8 Jun 2026
- 2026Decentralized Federated Learning by Partial Message Exchange2 Mar 2026
- 2025Mitigating Privacy-Utility Trade-off in Decentralized Federated Learning via f-Differential Privacy22 Oct 2025
- 2025Private Federated Multiclass Post-hoc Calibration2 Oct 2025
- 2025Lightweight Temporal Transformer Decomposition for Federated Autonomous Driving30 Jun 2025
- 2025Exploiting Similarity for Computation and Communication-Efficient Decentralized Optimization6 Jun 2025
- 2025Dropout-Robust Mechanisms for Differentially Private and Fully Decentralized Mean Estimation4 Jun 2025
- 2025Distribution-Aware Mobility-Assisted Decentralized Federated Learning24 May 2025
- 2025Communication Optimization for Decentralized Learning atop Bandwidth-limited Edge Networks16 Apr 2025
- 2025Global Group Fairness in Federated Learning via Function Tracking19 Mar 2025
12 newest of 67 All 67 (JSON)