Dynamic matrix rank (Q843102)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Dynamic matrix rank
scientific article

    Statements

    Dynamic matrix rank (English)
    0 references
    29 September 2009
    0 references
    The authors consider the problem for maintaining information about the rank of a matrix under changes of the entries. For \(n \times n\) matrices, an upper bound of \(O(n^{1.575})\) arithmetic operations and a lower bound of \(O(n)\) arithmetic operations per element change are derived. It is shown that the upper bound is valid when changing up to \(O(n^{0.575})\) entries in a single column of the matrix. An algorithm is presented that maintains the rank using \(O(n^{2})\) arithmetic operations per rank one update. The upper bounds are valid for arbitrary fields, whereas the lower bound is valid for arbitrary closed fields. The upper bound for element updates uses a fast rectangular matrix multiplication, and the lower bound involves a further development of an earlier technique for proving lower bounds for dynamic computation of rational functions.
    0 references
    matrix rank
    0 references
    dynamic algorithms
    0 references
    lower bounds
    0 references
    upper bound
    0 references

    Identifiers