摘要
斜多项式是一类非交换多项式,在计算机科学、编码理论和密码学中有多种应用。特别是,斜多项式可用于构造和解码多个度量中的评估码,如汉明度量、秩度量、和秩度量和斜度量。我们提出了Kötter-Nielsen-Höholdt(KNH)插值算法的一种快速分治变种:它在斜多项式向量上输入一系列线性泛函,并输出其核交集的简化Gröbner基。我们证明,所提出的KNH插值可以用于求解交错Gabidulin码在秩度量下基于插值的解码的插值步骤,线性化的Reed-Solomon码在和秩度量中,斜交的Reed_Solomon代码在斜交度量中需要在$mathbb中最多$tilde{O}(s^{omega}M(n))$个操作{F}(F)_{q^m}$,其中$n$是代码的长度,$s$是交织顺序,$m(n)$是两个最多$n$次的倾斜多项式相乘的复杂度,${omega}$是矩阵乘法指数,$\tilde{O}(\cdot)$是忽略对数因子的软O表示法。这与以前通过自上而下的最小逼近基技术获得的这些任务的最佳速度相匹配,并通过自下而上的KNH方法补充了自由斜交多项式模上的有效插值理论。与自顶向下的方法相比,自下而上的KNH算法对插值点没有要求,因此不需要任何预处理。