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.
翻译:我们加快了不同度量的三个代码类别的现有解码算法:等级公分的Gabidulin中分流代码,次空间测量中分流加比杜林代码的解码,以及超量量度的线性Reed-Solomon代码。通过新的算法,将拆分器基本计算问题的核心降低到一个通用工具:在 skew 多元圆环上计算各种解码的基质的左侧和右对等基底基。为了实现这一点,我们描述了普通多元度矩阵矩阵中现有PM-Basis算法的Skew-Analogue。这抓住了Skew 多元分子增殖的大部分工作,而其复杂性则来自比古典的二次地震复杂程度更快的当前算法。各种解码相关计算问题的新算法在它们自身中很有意思,并且具有进一步的应用,特别是若干其他代码解密部分的解码和基础问题,与Skew 聚度的余量评估有关。