Sparse Degree Optimization for BATS Codes
Batched sparse (BATS) code is a class of batched network code that can achieve a close-to-optimal rate when an optimal degree distribution is provided. We observed that most probability masses in this optimal distribution are very small, i.e., the distribution “looks” sparse. In this paper, we investigate the sparsity optimization of degree distribution for BATS codes that produces sparse degree distributions. There are many advantages to use a sparse degree distribution, say, it is robust to precision errors when sampling the degree distribution during encoding and decoding in practice. We discuss a few heuristics and also a way to obtain an exact sparsity solution. These approaches give a trade-of T between computational time and achievable rate, thus give us the flexibility to adopt BATS codes in various scenarios, e.g., device with limited computational power, stable channel condition, etc.
Authors
- Hoover H. F. Yin (ORCID: https://orcid.org/0000-0002-0268-0500)
- Jie Wang (ORCID: https://orcid.org/0000-0003-1172-1551)
Institutions
- Georgia Institute of Technology (US)
- Chinese University of Hong Kong (HK)
Publication Details
- Published
- 2024-11-24
- DOI
- https://doi.org/10.1109/itw61385.2024.10807013
- Primary Topic
- Optimal Experimental Design Methods
- Type
- article
- Field-Weighted Citation Impact
- 0.00