Research article

Condition numbers of the minimum norm least squares solution for the least squares problem involving Kronecker products

  • Received: 07 March 2021 Accepted: 11 June 2021 Published: 23 June 2021
  • MSC : 65F35

  • In this paper, the upper bounds for two kinds of normiwse condition numbers are derived for minx(AB)xb2 when the coefficient matrix is of rank deficient. In addition, the upper bounds on the mixed and componentwise condition numbers are also given. Numerical experiments are given to confirm our results.

    Citation: Lingsheng Meng, Limin Li. Condition numbers of the minimum norm least squares solution for the least squares problem involving Kronecker products[J]. AIMS Mathematics, 2021, 6(9): 9366-9377. doi: 10.3934/math.2021544

    Related Papers:

    [1] Limin Li . Normwise condition numbers of the indefinite least squares problem with multiple right-hand sides. AIMS Mathematics, 2022, 7(3): 3692-3700. doi: 10.3934/math.2022204
    [2] Mahvish Samar, Xinzhong Zhu . Structured conditioning theory for the total least squares problem with linear equality constraint and their estimation. AIMS Mathematics, 2023, 8(5): 11350-11372. doi: 10.3934/math.2023575
    [3] Fengxia Zhang, Ying Li, Jianli Zhao . The semi-tensor product method for special least squares solutions of the complex generalized Sylvester matrix equation. AIMS Mathematics, 2023, 8(3): 5200-5215. doi: 10.3934/math.2023261
    [4] Linyu Li, Jun Yue, Xia Zhang . Double total domination number of Cartesian product of paths. AIMS Mathematics, 2023, 8(4): 9506-9519. doi: 10.3934/math.2023479
    [5] Xiaohan Li, Xin Liu, Jing Jiang, Jian Sun . Some solutions to a third-order quaternion tensor equation. AIMS Mathematics, 2023, 8(11): 27725-27741. doi: 10.3934/math.20231419
    [6] Zhihong Xie, Guoliang Hao, S. M. Sheikholeslami, Shuting Zeng . On the Italian reinforcement number of a digraph. AIMS Mathematics, 2021, 6(6): 6490-6505. doi: 10.3934/math.2021382
    [7] Shakoor Muhammad, Fazal Hanan, Sayyar Ali Shah, Aihua Yuan, Wahab Khan, Hua Sun . Industrial optimization using three-factor Cobb-Douglas production function of non-linear programming with application. AIMS Mathematics, 2023, 8(12): 29956-29974. doi: 10.3934/math.20231532
    [8] Fengxia Zhang, Ying Li, Jianli Zhao . A real representation method for special least squares solutions of the quaternion matrix equation $ (AXB, DXE) = (C, F) $. AIMS Mathematics, 2022, 7(8): 14595-14613. doi: 10.3934/math.2022803
    [9] Fiaz Ahmad Bhatti, Azeem Ali, G. G. Hamedani, Mustafa Ç. Korkmaz, Munir Ahmad . The unit generalized log Burr XII distribution: properties and application. AIMS Mathematics, 2021, 6(9): 10222-10252. doi: 10.3934/math.2021592
    [10] Kanjanaporn Tansri, Pattrawut Chansangiam . Gradient-descent iterative algorithm for solving exact and weighted least-squares solutions of rectangular linear systems. AIMS Mathematics, 2023, 8(5): 11781-11798. doi: 10.3934/math.2023596
  • In this paper, the upper bounds for two kinds of normiwse condition numbers are derived for minx(AB)xb2 when the coefficient matrix is of rank deficient. In addition, the upper bounds on the mixed and componentwise condition numbers are also given. Numerical experiments are given to confirm our results.



    Consider the least squares (LS) problem involving Kronecker products

    minxRnq(AB)xb2, (1.1)

    where ARm×n, BRp×q, bRmp, and where the Kronecker product [13] is defined by

    AB=[a11Ba12Ba1nBa21Ba22Ba2nBam1Bam2BamnB].

    The LS problems involving Kronecker products of the type (1.1) arise in many areas of application including signal and image processing, photogrammetry, fast transform algorithms, the Lyapunov approach to stability theory, circuits and systems, and stochastic matrices [8,19]. Therefore, the LS problems involving Kronecker products have attracted many researchers to study its algorithms [2,9,10,18].

    For a given problem, a condition number measures the worst-case sensitivity of its solution to small perturbations in the input data, whereas backward errors reveal the stability of a numerical method. Combined with the backward error, a condition number can provide a first-order upper bound on the error in the computational solution [15]. In [22], the authors gave the upper bounds on the normwise, mixed and componentwise condition numbers for the Kronecker product linear systems (AB)x=b. The level-2 condition numbers for the Kronecker product linear systems have studied by Kang and Xiang [17]. Xiang and Wei [23] derived the explicit expressions of the normwise, mixed and componentwise condition numbers for the Kronecker product linear systems with multiple right-hand sides. For the LS problem involving Kronecker products of (1.1), Diao et al. [7] have studied its conditioning theory when A and B are of full column rank. Chen and Li [5] presented explicit expressions for normwise, mixed and componentwise condition numbers for the weighted least squares problem involving Kronecker when A and B are of full column rank. In this paper, we will present the upper bounds for the normwise, mixed and componentwise condition numbers of the LS problem (1.1) when A or B is of rank deficient.

    According to the fact that rank(AB)=rank(A)rank(B), it follows that AB is rank deficient when A or B is of rank deficient. In this case, the LS solution to (1.1) always exists but it is nonunique. Therefore the unique minimum norm LS solution xLS=(AB)b=(AB)b is considered, where A denotes the Moore-Penrose inverse of A. Moreover, when AB is a rank deficient matrix, small changes to A or B can produce large changes to xLS=(AB)b, see Example 1. In other words, a condition number of xLS with respect to rank deficient AB does not exist or is "infinite". Hence, in this section, we present the normwise, mixed and componentwise condition numbers of the LS problem (1.1) by restricting changes to the perturbation matrices ΔA or ΔB, i.e. ΔAS or ΔBT, where

    S={ΔA:R(ΔA)R(A),R((ΔA)T)R(AT)}

    and

    T={ΔB:R(ΔB)R(B),R((ΔB)T)R(BT)}.

    Here R(A) denotes the range of A.

    Example 1. Let

    A=B=[1000],A+ΔA=[100ε],b=[1010]T.

    By simple computations, we have

    xLS=(AB)b=[1000]T,˜xLS=((A+ΔA)B)b=[101ε0]T

    and

    ˜xLSxLS2=1ε.

    Throughout the paper, for given positive integers m and n, denote by Rn the space of n-dimensional real column vectors, by Rm×n the space of all m×n real matrices, and by 2 and F the 2-norm and Frobenius norm of their arguments, respectively. Given a matrix X=[xij]Rm×n, Xmax, X, XT denote the max norm, given by Xmax=maxi,j|xij|, the Moore-Penrose inverse and the transpose of X, respectively, and |X| is the matrix whose elements are |xij|. For the matrices X=[xij], Y=[yij]Rm×n, XY means xijyij for all i,j and we define XY=[zij]Rm×n by

    zij={xij/yij,ifyij0,0,ifxij=yij=0,,otherwise.

    The following lemmas will be used in the later discussion.

    Lemma 1.1. [13] For any matrix X=(xij)Rm×n, YRp×q and ZRn×p, we have

    |XY|=|X||Y|,XY2=X2Y2,XY=XY.

    Furthermore, with vec() stacking columns, we have

    vec(XZY)=(YTX)vec(Z),vec(XY)=(InKqmIp)(vec(X)vec(Y)),ac=vec(caT),

    where aRm, cRn, KmnRmn×mn is the permutation matrix defined by

    Kmn=mi=1nj=1EijETij.

    Here each EijRm×n has entry 1 in position (i,j) and all other entries are zero.

    Lemma 1.2. [12] If ERn×n and E2<1, then InE is nonsingular and

    (InE)1=k=0Ek.

    Lemma 1.3. [3] If A, ΔARm×n satisfy AΔA2<1, R(ΔA)R(A) and R((ΔA)T)R(AT), then

    (A+ΔA)=(In+AΔA)1A.

    The following weighted Frobenius norm

    (αA,βb)F=α2A2F+β2b22

    was first used by Gratton for deriving the normwise condition number for the linear least squares problem [14]. Here F denotes the Frobenius norm of a matrix, and 2 denotes the spectral norm of a matrix or the Euclidean norm of a vector. We will call the latter 2-norm uniformly later in this paper. Subsequently, this kind of norm was used for the partial condition number for the linear least squares problem [1] and the normwise condition number of the truncated singular value solution of a linear ill-posed problem [4]. A more general weighted Frobenius norm [ATβb]F, where T is a positive diagonal matrix, is sometimes chosen. This is the case, for instance, in [6], which gives the explicit expressions for the normwise, mixed and componentwise condition numbers of the Tikhonov regularization using this norm. In this paper, we use the weighted Frobenius norm and weighted 2-norm which defined by

    (A,B,b)F=α2A2F+β2B2F+γ2b22,

    and

    (A,B,b)2=α2A22+β2B22+γ2b22

    with α,β,γ>0. These norms are very flexible since they allow us to monitor the perturbations on A, B and b. For instance, large values of α enable us to obtain condition number problems where mainly B and b are perturbed.

    Consider the perturbed LS problem of (1.1)

    minxRnq((A+ΔA)(B+ΔB))x(b+Δb)2, (2.1)

    where ΔA, ΔB and Δb are the perturbations of the input data A, B and b, respectively. The unique minimum norm LS solution to (2.1) is ˜xLS=((A+ΔA)(B+ΔB))(b+Δb). We let the change in the solution be Δx=˜xLSxLS.

    Theorem 2.1. When A and B are of rank deficient, the condition number

    κ(F)(A,B,b)=limε0sup{Δx2εxLS2:(ΔA,ΔB,Δb)Fε(A,B,b)F,ΔAS,ΔBT}

    satisfies

    κ(F)(A,B,b)[PαQβABγ]2(A,B,b)FxLS2:=κ(F)(A,B,b)upper1,

    where P=(xTLSAB)(InKqmIp)(Imnvec(B)) and Q=(xTLSAB)(InKqmIp)(vec(A)Ipq).

    Proof. When ΔA2 is sufficiently small, we may assume that AΔA2<1. Then, from Lemmas 2 and 3 with R(ΔA)R(A), R((ΔA)T)R(AT), neglecting the second-order terms gives

    (A+ΔA)=AAΔAA.

    Similarly, we have (B+ΔB)=BBΔBB when ΔB2 is sufficiently small and ΔBT. Thus, for small ΔA and ΔB, the linear term in Δx=((A+ΔA)(B+ΔB))(b+Δb)(AB)b is

    (AB)Δb(A(BΔBB))b((AΔAA)B)b=(AB)Δb(AB)(AΔB)(AB)b(AB)(ΔAB)(AB)b=(AB)Δb(AB)(AΔB+ΔAB)xLS. (2.2)

    Applying the operator vec to (2.2) and using Lemma 1.1, we have

    (AB)Δb(AB)(AΔB+ΔAB)xLS=(AB)Δb(xTLSAB)(vec(AΔB)+vec(ΔAB))=(AB)Δb(xTLSAB)(InKqmIp)(vec(A)vec(ΔB)+vec(ΔA)vec(B))=(AB)Δb(xTLSAB)(InKqmIp)((vec(A)Ipq)vec(ΔB)+(Imnvec(B))vec(ΔA))=[PαQβABγ][αvec(ΔA)βvec(ΔB)γΔb].

    Consequently, we have

    (AB)Δb(AB)(AΔB+ΔAB)xLS2[PαQβABγ]2[αvec(ΔA)βvec(ΔB)γΔb]2=ε[PαQβABγ]2(A,B,b)F.

    Since (AB)Δb(AB)(AΔB+ΔAB)xLS is the linear term in Δx, Theorem 3.1 holds.

    The formula for κ(F)(A,B,b)upper1 in Theorem 2.1 involve the permutation matrix Kqm and Kronecker products, which make them inefficient for computation. In order to overcome this shortcoming, the next corollary will provide easily computable upper bound.

    Corollary 2.1. For the estimate κ(F)(A,B,b)upper1 in Theorem 2.1, we have

    κ(F)(A,B,b)upper1A2B2(A,B,b)F(BFα+AFβ+1γxLS2):=κ(F)(A,B,b)upper2.

    Proof. It follows from Lemma 1.1 that

    [PαQβABγ]2P2α+Q2β+AB2γA2B2xLS2vec(B)2α+A2B2xLS2vec(A)2β+A2B2γ=A2B2(xLS2BFα+xLS2AFβ+1γ),

    which together with Theorem 2.1 complete the proof of this corollary.

    The normwise condition number under the weighted 2-norm is given in the following theorem.

    Theorem 2.2. When A and B are of rank deficient, the condition number

    κ(2)(A,B,b)=limε0sup{Δx2εxLS2:(ΔA,ΔB,Δb)2(A,B,b)2,ΔAS,ΔBT}

    satisfies

    κ(2)(A,B,b)A22α2+B22β2+A22B22γ2xLS22(A,B,b)2:=κ(2)(A,B,b)upper.

    Proof. By taking the 2-norm of (2.2) and using Lemma 1.1, we obtain

    (AB)Δb(A(BΔBB))b((AΔAA)B)b2=(AB)Δb((AA)(BΔB)+(AΔA)(BB))xLS2A2B2Δb2+ΔA2A2xLS2+ΔB2B2xLS2=[A2xLS2αB2xLS2βA2B2γ][αΔA2βΔB2γΔb2]εA22xLS22α2+B22xLS22β2+A22B22γ2(A,B,b)2,

    which together with the definition of κ(2)(A,B,b) complete the proof of this theorem.

    We now give the upper bound estimates of the normwise condition numbers for the LS problem (1.1) under the weighted Frobenius norm and weighted 2-norm when only A and b are perturbed. These results can be proved in the same manners as in Theorems 2.1 and 2.2, and hence, we state them in the following theorem without their proofs.

    Theorem 2.3. When A is of rank deficient, we have

    κ(F)(A,b)=limε0sup{Δx2εxLS2:(ΔA,Δb)Fε(A,b)F,ΔAS}[PαABγ]2(A,b)FxLS2:=κ(F)(A,b)upper,

    and

    κ(2)(A,b)=limε0sup{Δx2εxLS2:(ΔA,Δb)2(A,b)2,ΔAS}A22α2+A22B22γ2xLS22(A,b)2:=κ(2)(A,b)upper.

    where P=(xTLSAB)(InKqmIp)(Imnvec(B)) and

    (A,b)F=α2A2F+γ2b22,(A,b)2=α2A22+γ2b22.

    When B=1, the problem (1.1) reduces to the classical LS problem minxRnAxb2. When B=1, it follows from Theorem 2.3 that

    κ(F)(A,b)[xTLSAαAγ]2(A,b)FxLS2=A2(A,b)FxLS21+xLS22.

    The upper bound estimate in the above inequality was proved to be the exact expression of κ(F)(A,b) in [21,Corollary 2.2]. Therefore, we conjecture that the upper bound estimates in Theorem 2.1, Theorem 2.2 and Theorem 2.3 are the exact expression of the corresponding normwise condition numbers. This needs to be further studied in the future.

    The normwise condition number measures both the input and output data errors by norms. Norms can tell us the overall size of a perturbation but not how that size is distributed among the elements it perturbs, and this information can be important when the data is badly scaled or contains many zeros [20]. To take into account the relative of each data component, and, in particular, a possible data sparseness, componentwise condition numbers have been increasingly considered. These are mostly of two kinds: mixed and componentwise. The terminologies of mixed and componentwise condition numbers may be first used by Gohberg and Koltracht [11]. We adopt their terminology and define the mixed and componentwise condition numbers for the LS problem (1.1) are defined as follows:

    m(A,B,b)=limε0sup|ΔA|ε|A|,|ΔB|ε|B||Δb|ε|b|,ΔAS,ΔBTΔxεxLS

    and

    c(A,B,b)=limε0sup|ΔA|ε|A|,|ΔB|ε|B||Δb|ε|b|,ΔAS,ΔBT1εΔxxLS.

    We assume that xLS0 for m(A,B,b) and xLS has no zero entries for c(A,B,b).

    The following theorem gives the upper bounds for the mixed and componentwise condition numbers of the LS problem (1.1).

    Theorem 3.1. When A and B are of rank deficient, we have

    m(A,B,b)|P|vec(|A|)+|Q|vec(|B|)+|AB||b|xLS:=m(A,B,b)upper12((|A||A|)(|B||B|))|xLS|+|AB||b|xLS:=m(A,B,b)upper2

    and

    c(A,B,b)|P|vec(|A|)+|Q|vec(|B|)+|AB||b||xLS|:=c(A,B,b)upper12((|A||A|)(|B||B|))|xLS|+|AB||b||xLS|:=c(A,B,b)upper2,

    where P=(xTLSAB)(InKqmIp)(Imnvec(B)) and Q=(xTLSAB)(InKqmIp)(vec(A)Ipq).

    Proof. According to |ΔA|ϵ|A|, we know that the zero elements of A are not permitted to be perturbed. Therefore,

    vec(ΔA)=DADAvec(ΔA),

    where DA=diag(vec(A)). Similarly, we have vec(ΔB)=DBDBvec(ΔB) and Δb=DbDbΔb with DB=diag(vec(B)) and Db=diag(b). Thus the linear term (AB)Δb(AB)(AΔB+ΔAB)xLS of Δx can be rewritten as

    (AB)Δb(AB)(AΔB+ΔAB)xLS=Pvec(ΔA)Qvec(ΔB)+(AB)Δb=PDADAvec(ΔA)QDBDBvec(ΔB)+(AB)DbDbΔb=[PDAQDB(AB)Db][DAvec(ΔA)DBvec(ΔB)DbΔb]. (3.1)

    Taking the infinity norm and using the assumption |ΔA|ε|A|, |ΔB|ε|B| and |Δb|ε|b|, we have

    (AB)Δb(AB)(AΔB+ΔAB)xLSε[PDAQDB(AB)Db].

    Since (AB)Δb(AB)(AΔB+ΔAB)xLS is the linear term of Δx, m(A,B,b) is bounded by

    m(A,B,b)[PDAQDB(AB)Db]xLS=[|PDA||QDB||(AB)Db|]exLS=|P|vec(|A|)+|Q|vec(|B|)+|AB||b|xLS,

    where e is an mn+mp+pq dimensional vector with all entries equal to one.

    Recall that in the definition of c(A,B,b), we assume that xLS has no zero entries. Hence, it follows from (3.1) and the assumption |ΔA|ε|A|, |ΔB|ε|B| and |Δb|ε|b| that

    (AB)Δb(AB)(AΔB+ΔAB)xLSxLS=D1xLS((AB)Δb(AB)(AΔB+ΔAB)xLS)D1xLS[PDAQDB(AB)Db][DAvec(ΔA)DBvec(ΔB)DbΔb]εD1xLS[PDAQDB(AB)Db],

    where DxLS=diag(vec(xLS)). Hence, we have

    c(A,B,b)D1xLS[PDAQDB(AB)Db]=|D1xLS|(|P|vec(|A|)+|Q|vec(|B|)+|AB||b|)=|P|vec(|A|)+|Q|vec(|B|)+|AB||b||xLS|.

    Using Lemma 1.1, we can get

    |P|vec(|A|)(|xTLS||A||B|)(InKqmIp)(Imnvec(|B|))vec((vec(|A|))T)=(|xTLS||A||B|)(InKqmIp)vec(vec(|B|)(vec(|A|))T)=(|xTLS||A||B|)(InKqmIp)(vec(|A|)vec(|B|))=(|xTLS||A||B|)vec(|A||B|)=(|A||B|)(|A||B|)|xLS|=((|A||A|)(|B||B|))|xLS|.

    Similarly, we can deduce that

    |Q|vec(|B|)((|A||A|)(|B||B|))|xLS|.

    Because of the monotonicity property of the infinity norm, the upper bounds m(A,B,b)upper2 and c(A,B,b)upper2 can be obtained by applying the aforementioned two inequalities to m(A,B,b)upper1 and c(A,B,b)upper1 and by using the matrix norm triangular inequality.

    The following theorem gives the upper bound estimates of the mixed and componentwise condition numbers for the LS problem (1.1) when only A and b are perturbed, which can be proved in the same way as Theorem 3.1.

    Theorem 3.2. When A is of rank deficient, we have

    m(A,b)=limε0sup|ΔA|ε|A|,|Δb|ε|b|ΔASΔxεxLS|P|vec(|A|)+|AB||b|xLS((|A||A|)(|B||B|))|xLS|+|AB||b|xLS

    and

    c(A,b)=limε0sup|ΔA|ε|A|,|Δb|ε|b|ΔAS1εΔxxLS|P|vec(|A|)+|AB||b||xLS|((|A||A|)(|B||B|))|xLS|+|AB||b||xLS|,

    where P=(xTLSAB)(InKqmIp)(Imnvec(B)).

    When B=1, it follows from Theorem 3.2 that

    m(A,b)|xTLSA|vec(|A|)+|A||b|xLS=|A||A||xLS|+|A||b|xLS

    and

    c(A,b)|xTLSA|vec(|A|)+|A||b||xLS|=|A||A||xLS|+|A||b||xLS|,

    which have been obtained in [16].

    We consider the LS problem (1.1) with

    A=[9×10i00022300],B=[100022300],b=[100100100]R9,i=0,2,4.

    We first compare κ(F)(A,B,b)upper1, κ(F)(A,B,b)upper2, κ(2)(A,B,b)upper2 with the upper bounds of the mixed and componentwise condition numbers given in Theorem 3.1. Thus, upon computations in MATLAB R2015b with precision 2.2204×1016, we get the results listed in Table 1. From Table 1, we find that as the (1,1)-element of A increases, the upper bounds of the normwise condition numbers become larger and larger, while, comparatively, the upper bounds of the mixed and componentwise condition numbers have no change. This is mainly because the mixed and componentwise condition numbers notice the structure of the coefficient matrix A with respect to scaling, but the normwise condition numbers ignore it.

    Table 1.  Comparison of condition numbers.
    i=0 i=2 i=4
    κ(F)(A,B,b)upper1 1.4398×102 4.6210×102 4.3838×104
    κ(F)(A,B,b)upper2 5.3253×102 1.0724×105 1.0126×109
    κ(2)(A,B,b)upper 3.0347×103 8.6573×105 8.2129×109
    m(A,B,b)upper1 3.0000 3.0000 3.0000
    m(A,B,b)upper2 3.0000 3.0000 3.0000
    c(A,B,b)upper1 3.0000 3.0000 3.0000
    c(A,B,b)upper2 3.0000 3.0000 3.0000

     | Show Table
    DownLoad: CSV

    For i=0, suppose the perturbations are ΔA=10j×A,ΔB=10j×B and ΔB=10j×rand(9,1), where rand() is the MATLAB function. Obviously, ΔAS and ΔBT. Define ε1=(ΔA,ΔB,Δb)F(A,B,b)F, ε2=(ΔA,ΔB,Δb)2(A,B,b)2 and ε3=max{ε:|ΔA|ε|A|,|ΔB|ε|B||Δb|ε|b|}, it follows from the definitions of κ(F)(A,B,b), κ(2)(A,B,b), m(A,B,b) and c(A,B,b) that

    Δx2xLS2ε1κ(F)(A,B,b)upper1+O(ε21),Δx2xLS2ε2κ(2)(A,B,b)upper+O(ε22)

    and

    ΔxxLSε3m(A,B,b)upper1+O(ε23),ΔxxLSε3c(A,B,b)upper1+O(ε23)

    for small ε1, ε2 and ε3. As shown in Table 2, the error bounds given by the upper bounds of the condition numbers are at most two order of magnitude larger than the actual errors. This illustrates that, the estimates κ(F)(A,B,b)upper1, κ(2)(A,B,b)upper, m(A,B,b)upper1 and c(A,B,b)upper1 can estimate their corresponding condition numbers well.

    Table 2.  Comparisons of our estimated errors with the exact errors.
    j 10 11 12
    Δx2/xLS2 1.9936×1010 1.9933×1011 1.9961×1012
    ε1κ(F)(A,B,b)upper1 5.2458×1010 5.2301×1011 5.2224×1012
    ε2κ(2)(A,B,b)upper 1.0291×108 1.0256×109 1.0238×1010
    Δx/xLS 1.9936×1010 1.9941×1011 1.9956×1012
    ε3m(A,B,b)upper1 3.0000×1010 3.0000×1011 3.0000×1012
    ΔxxLS 1.9963×1010 1.9941×1011 1.9971×1012
    ε3c(A,B,b)upper1 3.0000×1010 3.0000×1011 3.0000×1012

     | Show Table
    DownLoad: CSV

    This work was supported by the Foundation for Distinguished Young Scholars of Gansu Province (Grant No.20JR5RA540).

    The authors declare there is no conflict of interest.



    [1] M. Arioli, M. Baboulin, S. Gratton, A partial condition number for linear least squares problems, SIAM J. Matrix Anal. Appl., 29 (2007), 413–433. doi: 10.1137/050643088
    [2] A. Barrlund, Efficient solution of constrained least squares problems with Kronecker product structure, SIAM J. Matrix Anal. Appl., 19 (1994), 154–160.
    [3] A. Ben-Israel, On error bounds for generalized inverses, SIAM J. Numer. Anal., 3 (1966), 585–592. doi: 10.1137/0703050
    [4] E. H. Bergou, S. Gratton, J. Tshimanga, The exact condition number of the truncated singular value solution of a linear ill-posed problem, SIAM J. Matrix Anal. Appl., 35 (2014), 1073–1085. doi: 10.1137/120869286
    [5] T. Chen, W. Li, On condition numbers for the weighted Moore-Penrose inverse and the weighted least squares problem involving Kronecker products, East Asian J. Appl. Math., 4 (2014), 1–20. doi: 10.4208/eajam.230313.070913a
    [6] D. Chu, L. Lin, R. C. E. Tan, Y. Wei, Condition numbers and perturbation analysis for the Tikhonov regularization of discrete ill-posed problems, Numer. Linear Algebra Appl., 18 (2011), 87–103. doi: 10.1002/nla.702
    [7] H. Diao, W. Wang, Y. Wei, S. Qiao, On condition numbers for Moore-Penrose inverse and linear least squares problem involving Kronecker products, Numer. Linear Algebra Appl., 20 (2013), 44–59. doi: 10.1002/nla.1823
    [8] D. W. Fausett, C. T. Fulton, Large least squares problems involving Kronecker products, SIAM J. Matrix Anal. Appl., 15 (1994), 219–227. doi: 10.1137/S0895479891222106
    [9] D. W. Fausett, C. T. Fulton, H. Hashish, Improved parallel QR method for large least squares problems involving Kronecker products, J. Comput. Appl. Math., 78 (1997), 63–78. doi: 10.1016/S0377-0427(96)00109-4
    [10] C. T. Fulton, L. Wu, Parallel algorithms for large least squares problems involving Kronecker products, Nonlinear Anal. Theory Methods Appl., 30 (1997), 5033–5040. doi: 10.1016/S0362-546X(97)00189-2
    [11] I. Gohberg, I. Koltracht, Mixed, componentwise, and structured condition numbers, SIAM J. Matrix Anal. Appl., 14 (1993), 688–704. doi: 10.1137/0614049
    [12] G. H. Golub, C. F. Van Loan, Matrix computations, 4th ed., Johns Hopkins University Press, Baltimore, 2013.
    [13] A. Graham, Kronecker products and matrix calculus with application, Wiley, New York, 1981.
    [14] S. Gratton, On the condition number of linear least squares problems in a weighted Frobenius norm, BIT Numer. Math., 36 (1996), 523–530. doi: 10.1007/BF01731931
    [15] N. J. Higham, Accuracy and stability of numerical algorithms, 2nd ed., SIAM, Philadelphia, 2002.
    [16] W. Kang, H. Xiang, Condition numbers with their condition numbers for the weighted Moore-Penrose inverse and the weighted least squares solution, J. Appl. Math. Comput., 22 (2006), 95–112. doi: 10.1007/BF02896463
    [17] W. Kang, H. Xiang, Level-2 condition numbers for least-squares solution of Kronecker product linear systems, Int. J. Comput. Math., 85 (2008), 827–841. doi: 10.1080/00207160701464557
    [18] A. Marco, J. J. Martínez, R. Viaña, Least squares problems involving generalized Kronecker products and application to bivariate polynomial regression, Numer. Algorithms, 82 (2019), 21–39. doi: 10.1007/s11075-018-0592-1
    [19] P. A. Regalia, S. K. Mitra, Kronecker products, unitary matrices and signal processing applications, SIAM Rev., 31 (1989), 586–613. doi: 10.1137/1031127
    [20] J. Rohn, New condition numbers for matrices and linear systems, Computing, 41 (1989), 167–169. doi: 10.1007/BF02238741
    [21] Y. Wei, H. Diao, S. Qiao, Condition number for weighted linear least squares problem, J. Comput. Math., 25 (2007), 561–572.
    [22] H. Xiang, H. Diao, Y. Wei, On perturbation bounds of Kronecker product linear systems and their level-2 condition numbers, J. Comput. Appl. Math., 183 (2005), 210–231. doi: 10.1016/j.cam.2005.01.014
    [23] H. Zhang, H. Xiang, Y. Wei, Condition numbers for linear systems and Kronecker product linear systems with multiple right-hand sides, Int. J. Comput. Math., 84 (2007), 1805–1817. doi: 10.1080/00207160701332390
  • This article has been cited by:

    1. Yongge Tian, Ruixia Yuan, New facts related to dilation factorizations of Kronecker products of matrices, 2023, 8, 2473-6988, 28818, 10.3934/math.20231477
  • Reader Comments
  • © 2021 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2589) PDF downloads(99) Cited by(1)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog