JSAM: Privacy Straggler-Resilient Joint Client Selection and Incentive Mechanism Design in Differentially Private Federated Learning
Organizations: Department of Information Engineering, The Chinese University of Hong Kong, Hong Kong · School of Science and Engineering, Shenzhen Institute of Artificial Intelligence and Robotics for Society, Shenzhen Key Laboratory of Crowd Intelligence Empowered Low-Carbon Energy Network, and CSIJRI Joint Research Centre on Smart Energy Storage, The Chinese University of Hong Kong, Shenzhen, Guangdong, 518172, P.R. China
Abstract
Differentially private federated learning faces a fundamental tension: privacy protection mechanisms that safeguard client data simultaneously create quantifiable privacy costs that discourage participation, undermining the collaborative training process. Existing incentive mechanisms rely on unbiased client selection, forcing servers to compensate even the most privacy-sensitive clients ("privacy stragglers"), leading to systemic inefficiency and suboptimal resource allocation. We introduce JSAM (Joint client Selection and privacy compensAtion Mechanism), a Bayesian-optimal framework that simultaneously optimizes client selection probabilities and privacy compensation to maximize training effectiveness under budget constraints. Our approach transforms a complex 2N-dimensional optimization problem into an efficient three-dimensional formulation through novel theoretical characterization of optimal selection strategies. We prove that servers should preferentially select privacy-tolerant clients while excluding high-sensitivity participants, and uncover the counter-intuitive insight that clients with minimal privacy sensitivity may incur the highest cumulative costs due to frequent participation. Extensive evaluations on MNIST and CIFAR-10 demonstrate that JSAM achieves up to 15% improvement in test accuracy compared to existing unbiased selection mechanisms while maintaining cost efficiency across varying data heterogeneity levels.
Figures & tables
| Mechanism | Client selection | Performance characterization | Client heterogeneity | Is privacy straggler-resilient? |
| [ 8 , 9 , 10 , 11 , 12 , 13 , 14 , 15 , 7 ] | Unbiased | Convergence analysis | Privacy budget | |
| [ 16 ] | Unbiased | Convergence analysis | Local dataset size | |
| [ 17 ] | Unbiased | Convergence analysis | Privacy budget | |
| [ 18 ] | Unbiased | Curve fitting | Privacy budget | |
| [ 19 ] | Bid based | Training cost | Training cost | |
| Our Method | Performance-aware (Flexible) | Convergence analysis | Privacy budget |
| Mechanism | Monetary Cost | Non-iid Degree | Test Accuracy |
| 590.5221 | 77.37% | ||
| JSAM | 76.13% | ||
| (Proposed) | 68.20% | ||
| 50.06% | |||
| USBM | 590.5437 | 77.45% | |
| 75.93% |
| Mechanism | Monetary Cost | Non-iid Degree | Test Accuracy |
| 590.5221 | 99.05% | ||
| JSAM | 98.93% | ||
| (proposed) | 98.88% | ||
| 98.13% | |||
| USBM | 590.5437 | 98.99% | |
| 98.94% |