Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Asymptotically fast triangularization of matrices over rings

Published: 01 December 1991 Publication History

Abstract

No abstract available.

Cited By

View all
  • (2019)Computing a Lattice Basis RevisitedProceedings of the 2019 International Symposium on Symbolic and Algebraic Computation10.1145/3326229.3326265(275-282)Online publication date: 8-Jul-2019
  • (2019)Computing Hermite Normal Form Faster via Solving System of Linear EquationsProceedings of the 2019 International Symposium on Symbolic and Algebraic Computation10.1145/3326229.3326238(283-290)Online publication date: 8-Jul-2019
  • (2017)Polynomial functions over finite commutative ringsTheoretical Computer Science10.1016/j.tcs.2017.09.002703:C(76-86)Online publication date: 5-Dec-2017
  • Show More Cited By

Recommendations

Reviews

H. G. Zimmer

The authors propose two deterministic algorithms for computing the Hermite normal form and the Smith normal form of an integer nonsquare matrix. Their approach is an extension of corresponding algorithms designed by Domich, Kannan, Trotter, and Iliopolous for square integer matrices. A complexity analysis of the new algorithms also yields their running times. The growth of intermediate expressions, which occurs in the classical Euclidean procedure, is circumvented here by the use of modular arithmetic. In the main part of the paper, fast matrix multiplication techniques are applied to the triangularization problem of matrices over principal ideal rings (PIRs) and principal ideal domains (PIDs) by means of elementary column operations, and the number of ring operations the algorithms require is estimated. Finally, these techniques are used in a triangularization algorithm over the ring of integers. This last algorithm turns out to be faster than the Hermite normal form algorithm but does not produce the unique Hermite normal form. The triangular matrix obtained has small entries (which are estimated in the paper) similar to the Hermite normal form, however, and can therefore serve as a suitable substitute. In a concluding section, a fast probabilistic algorithm for computing the Smith normal form, based on a method of Kaltofen, Krishnamoorthy, and Saunders, is described, and some open problems are mentioned, such as the problem of detecting wrong answers of the probabilistic algorithm. One should expect these asymptotically fast polynomial-time triangularization algorithms to b e fast in practice too, but apparently no practical tests have been carried through. This long but well-written paper contains a wealth of interesting material having applications to such areas as lattice theory, linear Diophantine equations, the theory of modules over PIDs, and integer programming.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image SIAM Journal on Computing
SIAM Journal on Computing  Volume 20, Issue 6
Dec. 1991
191 pages
ISSN:0097-5397
Issue’s Table of Contents

Publisher

Society for Industrial and Applied Mathematics

United States

Publication History

Published: 01 December 1991

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Computing a Lattice Basis RevisitedProceedings of the 2019 International Symposium on Symbolic and Algebraic Computation10.1145/3326229.3326265(275-282)Online publication date: 8-Jul-2019
  • (2019)Computing Hermite Normal Form Faster via Solving System of Linear EquationsProceedings of the 2019 International Symposium on Symbolic and Algebraic Computation10.1145/3326229.3326238(283-290)Online publication date: 8-Jul-2019
  • (2017)Polynomial functions over finite commutative ringsTheoretical Computer Science10.1016/j.tcs.2017.09.002703:C(76-86)Online publication date: 5-Dec-2017
  • (2016)Fast Computation of Shifted Popov Forms of Polynomial Matrices via Systems of Modular Polynomial EquationsProceedings of the 2016 ACM International Symposium on Symbolic and Algebraic Computation10.1145/2930889.2930936(365-372)Online publication date: 20-Jul-2016
  • (2016)Solving a sparse system using linear algebraJournal of Symbolic Computation10.1016/j.jsc.2015.06.00373:C(157-174)Online publication date: 1-Mar-2016
  • (2015)Random matrices over a DVR and LU factorizationJournal of Symbolic Computation10.1016/j.jsc.2014.12.00171:C(98-123)Online publication date: 1-Nov-2015
  • (2015)On the complexity of inverting integer and polynomial matricesComputational Complexity10.1007/s00037-015-0106-724:4(777-821)Online publication date: 1-Dec-2015
  • (2013)Morse Theory for Filtrations and Efficient Computation of Persistent HomologyDiscrete & Computational Geometry10.1007/s00454-013-9529-650:2(330-353)Online publication date: 1-Sep-2013
  • (2012)Deterministic unimodularity certificationProceedings of the 37th International Symposium on Symbolic and Algebraic Computation10.1145/2442829.2442870(281-288)Online publication date: 22-Jul-2012
  • (2011)Abstract domains of affine relationsProceedings of the 18th international conference on Static analysis10.5555/2041552.2041569(198-215)Online publication date: 14-Sep-2011
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media