A Computational Study of Using Black-box QR Solvers for Large-scale Sparse-dense Linear Least Squares Problems

被引:3
|
作者
Scott, Jennifer [1 ,2 ]
Tuma, Miroslav [3 ]
机构
[1] STFC Rutherford Appleton Lab, Harwell Campus, Didcot OX11 0QX, Oxon, England
[2] Univ Reading, Sch Math Phys & Computat Sci, Reading RG6 6AQ, Berks, England
[3] Charles Univ Prague, Fac Math & Phys, Sokolovska 49-83, Prague 18675 8, Czech Republic
来源
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE | 2022年 / 48卷 / 01期
基金
英国工程与自然科学研究理事会;
关键词
Sparse matrices; linear least-squares problems; dense rows; QR factorization; ORTHOGONAL FACTORIZATION METHODS; ITERATIVE REFINEMENT; ALGORITHM; COLUMNS; SYSTEMS; LSQR;
D O I
10.1145/3494527
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Large-scale overdetermined linear least squares problems arise in many practical applications. One popular solution method is based on the backward stable QR factorization of the system matrix A. This article focuses on sparse-dense least squares problems in which A is sparse except from a small number of rows that are considered dense. For large-scale problems, the direct application of a QR solver either fails because of insufficient memory or is unacceptably slow. We study several solution approaches based on using a sparse QR solver without modification, focussing on the case that the sparse part of A is rank deficient. We discuss partial matrix stretching and regularization and propose extending the augmented system formulation with iterative refinement for sparse problems to sparse-dense problems, optionally incorporating multi-precision arithmetic. In summary, our computational study shows that, before applying a black-box QR factorization, a check should be made for rows that are classified as dense and, if such rows are identified, then A should be split into sparse and dense blocks; a number of ways to use a black-box QR factorization to exploit this splitting are possible, with no single method found to be the best in all cases.
引用
收藏
页数:24
相关论文
共 3 条
  • [1] SPARSE STRETCHING FOR SOLVING SPARSE-DENSE LINEAR LEAST-SQUARES PROBLEMS
    Scott, Jennifer A.
    Tuma, Miroslav
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (03) : A1604 - A1625
  • [2] SOLVING MIXED SPARSE-DENSE LINEAR LEAST-SQUARES PROBLEMS BY PRECONDITIONED ITERATIVE METHODS
    Scott, Jennifer
    Tuma, Miroslav
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2017, 39 (06) : A2422 - A2437
  • [3] Cooperative Bayesian optimization with hybrid grouping strategy and sample transfer for expensive large-scale black-box problems
    Jiang, Puyu
    Cheng, Yuansheng
    Liu, Jun
    KNOWLEDGE-BASED SYSTEMS, 2022, 254