We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.SC

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Symbolic Computation

Title: A Polynomial-time Algorithm to Compute Generalized Hermite Normal Form of Matrices over Z[x]

Abstract: In this paper, a polynomial-time algorithm is given to compute the generalized Hermite normal form for a matrix F over Z[x], or equivalently, the reduced Groebner basis of the Z[x]-module generated by the column vectors of F. The algorithm is also shown to be practically more efficient than existing algorithms. The algorithm is based on three key ingredients. First, an F4 style algorithm to compute the Groebner basis is adopted, where a novel prolongation is designed such that the coefficient matrices under consideration have polynomial sizes. Second, fast algorithms to compute Hermite normal forms of matrices over Z are used. Third, the complexity of the algorithm are guaranteed by a nice estimation for the degree and height bounds of the polynomials in the generalized Hermite normal form.
Comments: 2 figures
Subjects: Symbolic Computation (cs.SC); Computational Complexity (cs.CC)
Cite as: arXiv:1601.01067 [cs.SC]
  (or arXiv:1601.01067v2 [cs.SC] for this version)

Submission history

From: Xiao-Shan Gao [view email]
[v1] Wed, 6 Jan 2016 03:32:37 GMT (83kb)
[v2] Thu, 21 Jul 2016 10:43:53 GMT (80kb)

Link back to: arXiv, form interface, contact.