Fast, deterministic computation of the Hermite normal form and determinant of a polynomial matrix

被引:21
|
作者
Labahn, George [1 ]
Neiger, Vincent [2 ]
Zhou, Wei [1 ]
机构
[1] Univ Waterloo, David R Cheriton Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
[2] Univ Lyon, ENS Lyon, Lab LIP, CNRS,Inria,UCBL, Lyon, France
基金
加拿大自然科学与工程研究理事会;
关键词
Hermite normal form; Determinant; Polynomial matrix; REDUCTION;
D O I
10.1016/j.jco.2017.03.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given a nonsingular n x n matrix of univariate polynomials over a field K, we give fast and deterministic algorithms to compute its determinant and its Hermite normal form. Our algorithms use (O) over tilde (n(omega) inverted right perpendicular s inverted left perpendicular) operations in K, where s is bounded from above by both the average of the degrees of the rows and that of the columns of the matrix and omega is the exponent of matrix multiplication. The soft-O notation indicates that logarithmic factors in the big-O are omitted while the ceiling function indicates that the cost is (O) over tilde (n(omega)) when s = o(1). Our algorithms are based on a fast and deterministic triangularization method for computing the diagonal entries of the Hermite form of a nonsingular matrix. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:44 / 71
页数:28
相关论文
共 50 条