Two harmonic extraction based Jacobi--Davidson (JD) type algorithms are proposed to compute a partial generalized singular value decomposition (GSVD) of a large regular matrix pair. They are called cross product-free (CPF) and inverse-free (IF) harmonic JDGSVD algorithms, abbreviated as CPF-HJDGSVD and IF-HJDGSVD, respectively. Compared with the standard extraction based JDGSVD algorithm, the harmonic extraction based algorithms converge more regularly and suit better for computing GSVD components corresponding to interior generalized singular values. Thick-restart CPF-HJDGSVD and IF-HJDGSVD algorithms with some deflation and purgation techniques are developed to compute more than one GSVD components. Numerical experiments confirm the superiority of CPF-HJDGSVD and IF-HJDGSVD to the standard extraction based JDGSVD algorithm.
翻译:提议采用两种基于协调提取法的Jacobi-Davidson(JD)类型算法,对大型常规矩阵配方进行部分通用单值分解(GSVD),称为无产品(CPF)和无反向(IF)JDGSVD算法,分别缩写为CFO-HJDGSVD和FHJDGSVD。与基于标准提取法的JDGSVD算法相比,基于协调提取法的算法更经常地集中,更适合计算与内部通用单值相对应的GSVD组件。Tick-restart CPF-HJDGDGSVD和IF-JDGDSVD算法,采用一些通缩和净化技术来计算超过一个GSVD组件。数字实验证实CFO-HDGDGSD和IFHJDDDVD的优越性。