The joint bidiagonalization(JBD) process is a useful algorithm for approximating some extreme generalized singular values and vectors of a large sparse or structured matrix pair {A,L\}. We present a rounding error analysis of the JBD process, which establishes connections between the JBD process and the two joint Lanczos bidiagonalizations. We investigate the loss of orthogonality of the computed Lanczos vectors. Based on the results of rounding error analysis, we investigate the convergence and accuracy of the approximate generalized singular values and vectors of {A,L\}. The results show that semiorthogonality of the Lanczos vectors is enough to guarantee the accuracy and convergence of the approximate generalized singular values, which is a guidance for designing an efficient semiorthogonalization strategy for the JBD process. We also investigate the residual norm appeared in the computation of the generalized singular value decomposition (GSVD), and show that its upper bound can be used as a stopping criterion.
翻译:联合多角化(JBD)进程是接近大型稀有或结构化矩阵配对{A,L ⁇ }的某种极端通用单一值和矢量的有用算法。我们对JBD进程进行了四舍五入分析,确定了JBD进程与两个联合 Lanczos 垂直化进程之间的联系。我们调查了计算出的朗乔斯矢量的异位性损失。根据四舍五入错误分析的结果,我们调查了{A,L ⁇ }的近似通用单值和矢量的趋同性和准确性。结果显示,兰乔斯矢量的半角性足以保证近似通用单一值的准确性和趋同性,这是为JBD进程设计高效的半角化战略的指南。我们还调查了计算通用单值脱孔化值(GSVD)时出现的残余规范,并表明其上界可用作停止标准。