Principal minors. I: A method for computing all the principal minors of a matrix (Q854862)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Principal minors. I: A method for computing all the principal minors of a matrix
scientific article

    Statements

    Principal minors. I: A method for computing all the principal minors of a matrix (English)
    0 references
    0 references
    0 references
    7 December 2006
    0 references
    It is known that the direct evaluation of all the principal minors of an arbitrary \(n\times n\) matrix via \(LU\)-factorization entails a time complexity of \(O(2^{n}n^{3}),\) therefore the computation is inherently exponentially hard. Nevertheless, this paper proposes a method which achieves a considerable saving in computing time, so that the complexity becomes of \( O(2^{n}).\) This allows the computation of all the principal minors of large matrices, which in practice we could not afford until now. The method resorts recursively to Schur complements and is simple to implement and suitable to parallel computers. This remarkable paper contains even the MATLAB program, which implements the presented method and is also available for download on the web.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    principal submatrix
    0 references
    Schur complement
    0 references
    P-matrix
    0 references
    P-problem
    0 references
    parallel computation
    0 references
    \(LU\)-factorization
    0 references
    complexity
    0 references
    MATLAB program
    0 references
    0 references