A Divide-and-conquer Algorithm for Computing Grobner Bases of Syzygies in Finite Dimension

被引:4
作者
Naldi, Simone [1 ]
Neiger, Vincent [1 ]
机构
[1] Univ Limoges, CNRS, UMR7252, XLIM, F-87000 Limoges, France
来源
PROCEEDINGS OF THE 45TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND ALGEBRAIC COMPUTATION, ISSAC 2020 | 2020年
关键词
Syzygies; Grobner basis; Pade approximation; divide and conquer; FAST COMPUTATION;
D O I
10.1145/3373207.3404059
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Let f(1),..., f(m) be elements in a quotient R-n/N which has finite dimension as a K-vector space, where R = K[X-1,..., X-r] and N is an R-submodule of R-n. We address the problem of computing a Grobner basis of the module of syzygies of (f(1),..., f(m)), that is, of vectors (p(1),..., p(m)) is an element of R-m such that p(1)f(1) + . . . + p(m)f(m) = 0. An iterative algorithm for this problem was given by Marinari, Moller, and Mora (1993) using a dual representation of R-n/N as the kernel of a collection of linear functionals. Following this viewpoint, we design a divide-and-conquer algorithm, which can be interpreted as a generalization to several variables of Beckermann and Labahn's recursive approach for matrix Pade and rational interpolation problems. To highlight the interest of this method, we focus on the specific case of bivariate Pade approximation and show that it improves upon the best known complexity bounds.
引用
收藏
页码:380 / 387
页数:8
相关论文
共 35 条
[1]   The big mother of all dualities: Moller algorithm [J].
Alonso, ME ;
Marinari, MG ;
Mora, T .
COMMUNICATIONS IN ALGEBRA, 2003, 31 (02) :783-818
[2]   A RELIABLE METHOD FOR COMPUTING M-PADE APPROXIMANTS ON ARBITRARY STAIRCASES [J].
BECKERMANN, B .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1992, 40 (01) :19-42
[3]   Recursiveness in matrix rational interpolation problems [J].
Beckermann, B ;
Labahn, G .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1997, 77 (1-2) :5-34
[4]   A UNIFORM APPROACH FOR THE FAST COMPUTATION OF MATRIX-TYPE PADE APPROXIMANTS [J].
BECKERMANN, B ;
LABAHN, G .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1994, 15 (03) :804-823
[5]  
Berkesch C., 2015, COMMUTATIVE ALGEBRA, VI, P25
[6]   A Polynomial-Division-Based Algorithm for Computing Linear Recurrence Relations [J].
Berthomieu, Jeremy ;
Faugere, Jean-Charles .
ISSAC'18: PROCEEDINGS OF THE 2018 ACM INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND ALGEBRAIC COMPUTATION, 2018, :79-86
[7]  
Bini D, 1994, POLYNOMIAL MATRIX CO, V1
[8]  
Ceria M, 2018, Arxiv, DOI arXiv:1805.09165
[9]   FROM ALGEBRAIC-SETS TO MONOMIAL LINEAR BASES BY MEANS OF COMBINATORIAL ALGORITHMS [J].
CERLIENCO, L ;
MUREDDU, M .
DISCRETE MATHEMATICS, 1995, 139 (1-3) :73-87
[10]   MATRIX MULTIPLICATION VIA ARITHMETIC PROGRESSIONS [J].
COPPERSMITH, D ;
WINOGRAD, S .
JOURNAL OF SYMBOLIC COMPUTATION, 1990, 9 (03) :251-280