The partial total least squares algorithm (Q1098234)

From MaRDI portal
scientific article
Language Label Description Also known as
English
The partial total least squares algorithm
scientific article

    Statements

    The partial total least squares algorithm (English)
    0 references
    0 references
    0 references
    1988
    0 references
    Let (A,B) be an \(m\times (n+d)\)-matrix of rank r. To solve the overdetermined system \(AX=B\) by ``total least-squares (TLS)'' means to look for matrices \(\hat A\), \(\hat B\) with \(R(\hat B)\subseteq R(\hat A)\) such that \(\| (A,B)-(\hat A,\hat B)\|_ F\) is minimal and to solve \(\hat AX=\hat B\). The classical TLS-algorithm performs a singular value decomposition of the matrix (A,B). However, only the right singular subspaces corresponding to the smallest \(n+d-r\) singular values are actually needed. They can be computed effectively with the ``partial singular value decomposition (PSVD)'' algorithm. Replacing the singular value decomposition by PSVD leads to the ``PTLS-algorithm'' suggested by the authors for the TLS-problem. Although the PTLS-algorithm needs more storage space than classical TLS, the operation count is naturally in favor of PTLS. In the examples given in the paper, PTLS is about 2 times faster than classical TLS.
    0 references
    partial singular value decomposition algorithm
    0 references
    overdetermined system
    0 references
    total least-squares
    0 references

    Identifiers