English

Bounded-degree Low Rank Parity Check Codes

Information Theory 2025-01-22 v2 math.IT

Abstract

Low-rank parity-check (LRPC) codes are the rank-metric analogue of low-density parity-check codes and they found important applications in code-based cryptography. In this paper we investigate a sub-family of LRPC codes, which have a parity-check matrix defined over a subspace \calVα,d=\Span\Fq1,α,,αd1\Fqm\calV_{\alpha,d}=\Span{\Fq}{1,\alpha, \ldots, \alpha^{d-1}}\subsetneq \Fqm, where \Fqm\Fqm is the finite field of qmq^m elements and dd is a positive integer significantly smaller than mm ; and they are termed bounded-degree LRPC (BD-LRPC) codes. These codes are the same as the standard LRPC codes of density 22 when the degree d=2d=2, while for degree d>2d>2 they constitute a proper subset of LRPC codes of density dd. Exploiting the structure of \calVα,d\calV_{\alpha,d}, the BD-LRPC codes of degree dd can uniquely correct errors of rank weight rr when nkr+un-k \geq r + u for certain u1u \geq 1, in contrast to the condition nkdrn-k\geq dr required for the standard LRPC codes. This underscores the superior decoding capability of the BD-LRPC codes. Moreover, as the code length nn\rightarrow \infty, when n/m0n/m\rightarrow 0, the BD-LRPC codes with a code rate of R=k/nR=k/n can be uniquely decodable with radius ρ=r/n\rho=r/n approaching the Singleton bound 1R1-R by letting ϵ=u/n0\epsilon=u/n\rightarrow 0; and when n/mn/m is a constant, the BD-LRPC codes can have unique decoding radius ρ=1Rϵ\rho = 1-R-\epsilon for a small ϵ\epsilon, allowing for ρ>(1R)/2\rho>(1-R)/2 with properly chosen parameters. This superior decoding capability is theoretically proved for the case d=2d=2 and confirmed by experimental results for d>2d>2.

Keywords

Cite

@article{arxiv.2401.15195,
  title  = {Bounded-degree Low Rank Parity Check Codes},
  author = {Ermes Franch and Chunlei Li},
  journal= {arXiv preprint arXiv:2401.15195},
  year   = {2025}
}

Comments

Accepted at IEEE transaction

R2 v1 2026-06-28T14:28:40.297Z