A fast Las Vegas algorithm for computing the Smith normal form of a polynomial matrix (Q677132): Difference between revisions

From MaRDI portal
RedirectionBot (talk | contribs)
Changed an Item
ReferenceBot (talk | contribs)
Changed an Item
 
(3 intermediate revisions by 3 users not shown)
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1016/0024-3795(95)00743-1 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W1976601425 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Sylvester's Identity and Multistep Integer-Preserving Gaussian Elimination / rank
 
Normal rank
Property / cites work
 
Property / cites work: Computational Solutions of Matrix Problems Over an Integral Domain / rank
 
Normal rank
Property / cites work
 
Property / cites work: Hermite Normal Form Computation Using Modulo Determinant Arithmetic / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4120626 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3254327 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4023676 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4234328 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5605894 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5595961 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Fast projection methods for minimal design problems in linear system theory / rank
 
Normal rank
Property / cites work
 
Property / cites work: Fast Parallel Computation of Hermite and Smith Forms of Polynomial Matrices / rank
 
Normal rank
Property / cites work
 
Property / cites work: Mr. Smith goes to Las Vegas: Randomized parallel computation of the Smith Normal form of polynomial matrices / rank
 
Normal rank
Property / cites work
 
Property / cites work: Parallel algorithms for matrix normal forms / rank
 
Normal rank
Property / cites work
 
Property / cites work: Solving systems of linear equations over polynomials / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5668937 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Probabilistic computation of integer polynomial GCDs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Fast Probabilistic Algorithms for Verification of Polynomial Identities / rank
 
Normal rank
Property / cites work
 
Property / cites work: Computing Hermite and Smith normal forms of triangular integer matrices / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4234198 / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 11:59, 27 May 2024

scientific article
Language Label Description Also known as
English
A fast Las Vegas algorithm for computing the Smith normal form of a polynomial matrix
scientific article

    Statements

    A fast Las Vegas algorithm for computing the Smith normal form of a polynomial matrix (English)
    0 references
    0 references
    0 references
    16 February 1998
    0 references
    A fast Las Vegas sequential algorithm for computing the Smith normal form of a square nonsingular matrix \(A\in{\mathbb{F}}[x]\) is presented. \({\mathbb{F}}[x]\) denotes a field. A Las Vegas algorithm means that an incorrect result will never be returned, but the algorithm may fail with small probability and requires repetition. The key step is preconditioning \(A'\) of the input matrix \(A\). It avoids the usual technique of diagonalizing the input matrix with a succession of unimodular row and column operations. The main computation is the (nonunimodular) triangularization of a polynomial matrix of the same dimension and with similar size of entries as the input matrix. The cost of one pass of the algorithm requires \(O\sim (n^5d(d+\log|A|)\log(|A|))\) bit operations using standard integer, polynomial, and matrix arithmetic plus no more than \(O(n^2)\) trial divisions, multiplications, and gcd computations (where \(|A|\) bounds the magnitude of all integer coefficients in \(A\), \(d\) bounds the degree of entries of \(A\)). Using fast integer and polynomial multiplication, the algorithm requires an expected number of \(O\sim (n^3d(d+n^2\log|A|))\) bit operations which significantly improves previous complexity results. The correctness of the algorithm is proved.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    Smith normal form
    0 references
    Las Vegas probabilistic algorithm
    0 references
    complexity reduction
    0 references
    nonunimodular triangularization
    0 references
    polynomial matrix
    0 references
    0 references