Fast Computation of Smith Forms of Sparse Matrices Over Local Rings
Mustafa Elsheikh, Mark Giesbrecht, Andy Novocin, B. David Saunders

TL;DR
This paper introduces efficient algorithms for computing the Smith Normal Form of sparse matrices over specific local rings, leveraging probabilistic methods and dimension reduction techniques to improve performance for structured matrices.
Contribution
It presents novel algorithms for Smith form computation over local rings, utilizing black-box models and probabilistic tools, with improved complexity for sparse and structured matrices.
Findings
Algorithms achieve sub-quadratic complexity for certain rings.
Monte Carlo certificates provide probabilistic guarantees.
Dimension reduction preserves invariant factors efficiently.
Abstract
We present algorithms to compute the Smith Normal Form of matrices over two families of local rings. The algorithms use the \emph{black-box} model which is suitable for sparse and structured matrices. The algorithms depend on a number of tools, such as matrix rank computation over finite fields, for which the best-known time- and memory-efficient algorithms are probabilistic. For an matrix over the ring , where is a power of an irreducible polynomial of degree , our algorithm requires operations in , where our black-box is assumed to require operations in to compute a matrix-vector product by a vector over (and is assumed greater than ). The algorithm only requires additional storage for elements of . In particular, if , then our algorithm…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMatrix Theory and Algorithms · Complexity and Algorithms in Graphs · Coding theory and cryptography
