This paper presents the first decoding algorithm for Gabidulin codes over Galois rings with provable quadratic complexity. The new method consists of two steps: (1) solving a syndrome-based key equation to obtain the annihilator polynomial of the error and therefore the column space of the error, (2) solving a key equation based on the received word in order to reconstruct the error vector. This two-step approach became necessary since standard solutions as the Euclidean algorithm do not properly work over rings.
翻译:本文介绍Gabidulin 代码的首个解码算法,该算法在Galois 环上具有可证实的二次复杂度。 新方法包括两个步骤:(1) 解决基于综合症的钥匙方程式,以获得错误的模拟器多元体,从而获得错误的列位空间;(2) 根据收到的单词解决关键方程式,以重建错误矢量。由于Euclidean 算法不能对环正常工作,因此,这种两步法是必要的。