Decoding Algorithms for Twisted GRS Codes
Abstract
Twisted generalized Reed-Solomon (TGRS) codes were introduced to extend the algebraic capabilities of classical generalized Reed-Solomon (GRS) codes. This extension holds the potential for constructing new non-GRS maximum distance separable (MDS) codes and enhancing cryptographic security. It is known that TGRS codes with 1 twist can either be MDS or near-MDS. In this paper, we employ the Gaussian elimination method to propose new decoding algorithms for MDS TGRS codes with parameters [n,k,n-k+1]. The algorithms can correct up to n-k2 errors when n-k is odd, and n-k2-1 errors when n-k is even. The computational complexity for both scenarios is O(n3). %, where ω≈ 2.37286 is the matrix multiplication exponent. Our approach diverges from existing methods based on Euclidean algorithm and addresses situations that have not been considered in the existing literature SYJL. Furthermore, this method is also applicable to decoding near-MDS TGRS codes with parameters [n, k, n-k], enabling correction of up to n-k-12 errors, while maintaining polynomial time complexity in n.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.