We present two new algorithms for the computation of the q-integer linear decomposition of a multivariate polynomial. Such a decomposition is essential for the treatment of q-hypergeometric symbolic summation via creative telescoping and for describing the q-counterpart of Ore-Sato theory. Both of our algorithms require only basic integer and polynomial arithmetic and work for any unique factorization domain containing the ring of integers. Complete complexity analyses are conducted for both our algorithms and two previous algorithms in the case of multivariate integer polynomials, showing that our algorithms have better theoretical performances. A Maple implementation is also included which suggests that our algorithms are also much faster in practice than previous algorithms.
翻译:我们提出了两种新的算法,用于计算多变量多元体的q- Integer线性分解。 这种分解对于通过创造性的远程巡视和描述Ore-Sato理论的q-对应部分来处理q-hypergelogic Symalmummation至关重要。 我们的两种算法都只需要基本的整数和多元算术,并用于包含整数环的任何独特的分解域。 我们的算法和之前的两种算法都进行了完全复杂的分析,这表明我们的算法在理论上的性能更好。 包括了一种配法,这表明我们的算法在实践上也比以前的算法要快得多。