Fast Decoding of Codes in the Rank, Subspace, and Sum-Rank Metric
Preprint
Abstract
We speed up existing decoding algorithms for three code classes in different metrics: interleaved Gabidulin codes in the rank metric, lifted interleaved Gabidulin codes in the subspace metric, and linearized Reed-Solomon codes in the sum-rank metric. The speed-ups are achieved by new algorithms that reduce the cores of the underlying computational problems of the decoders to one common tool: computing left and right approximant bases of matrices over skew polynomial rings. To accomplish this, we describe a skew-analogue of the existing PM-Basis algorithm for matrices over ordinary polynomials. This captures the bulk of the work in multiplication of skew polynomials, and the complexity benefit comes from existing algorithms performing this faster than in classical quadratic complexity. The new algorithms for the various decoding-related computational problems are interesting in their own and have further applications, in particular parts of decoders of several other codes and foundational problems related to the remainder-evaluation of skew polynomials.Keywords
All Related Versions
This publication has 32 references indexed in Scilit:
- Skew and linearized Reed–Solomon codes and maximum sum rank distance codes over any division ringJournal of Algebra, 2018
- Row reduction applied to decoding of rank-metric and subspace codesDesigns, Codes and Cryptography, 2016
- Algebraic decoding of folded Gabidulin codesDesigns, Codes and Cryptography, 2016
- Fast skew-feedback shift-register synthesisDesigns, Codes and Cryptography, 2012
- Triangular -basis decompositions and derandomization of linear algebra algorithms overJournal of Symbolic Computation, 2012
- Fraction-free row reduction of matrices of Ore polynomialsJournal of Symbolic Computation, 2006
- An introduction to pseudo-linear algebraTheoretical Computer Science, 1996
- A general module theoretic framework for vector M-Padé and matrix rational interpolationNumerical Algorithms, 1992
- Vandermonde and Wronskian matrices over division ringsJournal of Algebra, 1988
- Bilinear forms over a finite field, with applications to coding theoryJournal of Combinatorial Theory, Series A, 1978