Secure Aggregation with Top-K Sparsification in Decentralized Federated Learning

Hengxuan Tang, Jinbao Zhu, Xiaohu Tang
6/9/2026
cs.ITcs.CRcs.LG
federated

No confident code implementation found for this paper.

Abstract

Secure aggregation is a vital component for mitigating gradient leakage in federated learning, but its communication cost conventionally scales with the gradient dimension. This becomes prohibitive for large models and even more pronounced in decentralized federated learning with limited bandwidth and unreliable nodes. Top-K gradient sparsification is an effective approach to reduce communication by transmitting only a few entries of the full gradient, while maintaining competitive model accuracy. Nevertheless, the top-K entries selected by each user are unpredictable and vary across users, which poses a challenge for efficient sparse secure aggregation. This paper studies information-theoretic secure aggregation with top-K sparsification in decentralized federated learning under user dropouts and user collusion. We propose a communication-efficient sparse secure aggregation scheme that offloads dimension-dependent overhead to an offline phase and protects private gradients using random masks and permutations. Experimental results demonstrate that our scheme preserves accuracy comparable to full-gradient aggregation even with only 1% gradient sparsification, while substantially reducing the communication cost.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tang2026secure,
  title  = {Secure Aggregation with Top-K Sparsification in Decentralized Federated Learning},
  author = {Hengxuan Tang and Jinbao Zhu and Xiaohu Tang},
  year   = {2026},
  eprint = {2606.10780},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.10780v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2606.10780.svg)](https://codeofpaper.com/paper/2606.10780)

Discussion