4

In my numerical linear algebra class we mentioned this problem briefly and according to some other lectures on the internet especially in data driven environments one mostly has to deal with such over- or underdetermined systems. Nevertheless in our lecture we mostly deal with direct methods (mostly matrix decompositions) and iterative methods (CG, GMRES, MINRES, ...) for different types of square! matrices.

Are there similar methods for under- or overdetermined systems?

Sen90
  • 141
  • 1
  • 1
    https://en.wikipedia.org/wiki/Singular_value_decomposition – Maxim Umansky Jul 03 '22 at 17:46
  • 4
    Is the matrix in your system sparse or (nearly) all of the entries nonzero? Are you looking for a least squares solution in the overdetermined case or a minimum norm least squares solution in the underdetermined case? – Brian Borchers Jul 03 '22 at 22:35
  • 1
    As you have seen, for square systems the answer changes significantly based on various features, and the same is true for rectangular systems. Sparse or dense? Which order of magnitude as for sizes? Both dimensions large or one much smaller? Underdetermined or overdetermined? – Federico Poloni Jul 04 '22 at 06:47
  • @FedericoPoloni I don't actually have a problem which I have to solve, that's more like a general question because we didn't adress this problem in our class so I was just interested in how one proceeds for this kind of problem. I know that one way to do it is via the pseudoinverse which is for the most part just calculating the SVD.

    Do you maybe know some good material(papers, sites, literature,...) where one can read about these different factors when solving such a system(sparse and dense, magnitude of sizes, under- and overdetermined)

    – Sen90 Jul 04 '22 at 12:53
  • 3
    OK I see, you are asking for a review of the problem, possibly with a "decision tree" for algorithms. Useful starting points are graduate books in numerical linear algebra such as the one by Trefethen-Bau, but there are many techniques around (from Krylov methods to randomized algorithms) and I am not sure I have the time and expertise for a full answer. – Federico Poloni Jul 04 '22 at 16:29
  • Many modern literatures are focusing on effective preconditioners and randomized algorithms. As for your question, there are still effective algorithms developed more than a decade ago and are still being widely used today one of them being LSQR – SPARSE Jul 07 '22 at 11:25

0 Answers0