Home Modular algorithm for reducing matrices to the Smith normal form
Article
Licensed
Unlicensed Requires Authentication

Modular algorithm for reducing matrices to the Smith normal form

  • Mikhail A. Cherepnev EMAIL logo
Published/Copyright: June 26, 2017

Abstract

The paper gives a complete justification of the modular algorithm for reducing matrices to the Hermitian normal form, which enables one to construct a new modular algorithm for reducing to the Smith normal form that may simultaneously calculate the left matrix of the transformations. The main term in the estimate of the number of operations is 2(n3 log D), where n is the size and D is the determinant (or a multiple of it) of the matrix under consideration.


Originally published in Diskretnaya Matematika (2016) 28, №2, 154-160 (in Russian).


Award Identifier / Grant number: 13-01-12420

Funding statement: This work was supported by the Russian Fund for Basic Research, project 13-01-12420 ofi-m2.

References

[1] Cohen H., A course in computational algebraic number theory, Berlin, Heidelberg, Springer-Verlag, 1993, 545 pp.10.1007/978-3-662-02945-9Search in Google Scholar

[2] Knuth D., The art of computer programming. Volume 2. Seminumerical algorithms, Addison-Wesley, 1969, 688 pp.10.1145/1283920.1283929Search in Google Scholar

[3] Wilkening J., Yu J., “A local construction of the Smith normal form of a matrix polynomial”, J. Symb. Comput., 46 (2001), 1-22.10.1016/j.jsc.2010.06.025Search in Google Scholar

[4] Storjohann A., Algorithms for Matrix Canonical Forms, Dissertation for the degree of Doctor of Technical Sciences, 2013, 180 pp.Search in Google Scholar

Received: 2015-9-27
Published Online: 2017-6-26
Published in Print: 2017-6-27

© 2017 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 9.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/dma-2017-0018/html
Scroll to top button