Joint Routing and Model Pruning for Decentralized Federated Learning in Bandwidth-Constrained Multi-Hop Wireless Networks
Organizations: School of Information and Communication Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China · Center for Target Cognition Information Processing Science and Technology, and the Key Laboratory of Modern Measurement and Control Technology, Ministry of Education, both at Beijing Information Science and Technology University, Beijing, China
Abstract
Decentralized federated learning (D-FL) enables privacy-preserving training without a central server, but multi-hop model exchanges and aggregation are often bottlenecked by communication resource constraints. To address this issue, we propose a joint routing-and-pruning framework that optimizes routing paths and pruning rates to maintain communication latency within prescribed limits. We analyze how the sum of model biases across all clients affects the convergence bound of D-FL and formulate an optimization problem that maximizes the model retention rate to minimize these biases under communication constraints. Further analysis reveals that each client's model retention rate is path-dependent, which reduces the original problem to a routing optimization. Leveraging this insight, we develop a routing algorithm that selects latency-efficient transmission paths, allowing more parameters to be delivered within the time budget and thereby improving D-FL convergence. Simulations demonstrate that, compared with unpruned systems, the proposed framework reduces average transmission latency by 27.8% and improves testing accuracy by approximately 12%. Furthermore, relative to standard benchmark routing algorithms, the proposed routing method improves accuracy by roughly 8%.
Figures & tables
| Notation | Definition |
|---|---|
| Client indices and total number of clients | |
| Sets of clients and edges | |
| Neighboring nodes of client | |
| Index of training rounds | |
| Ideal aggregation coefficient of client | |
| Aggregation coefficient of client at client |
| Reference | Convergence | Multi-hop | Comm. Constraints | Model Pruning | Joint Pruning & Routing |
| [ 6 ] | |||||
| [ 45 ] | |||||
| [ 25 ] | |||||
| [ 39 ] | |||||
| This paper |
| Algorithm | Kruskal (MST) | Bellman-Ford | Flooding (Flood-Fill) | Algorithm 2 (Proposed) |
|---|---|---|---|---|
| Complexity |
Federated Learning
Federated learning trains shared models across data holders without requiring them to pool their raw data.
See all 943 papers