华南理工大学学报(自然科学版) ›› 2010, Vol. 38 ›› Issue (1): 1-8.doi: 10.3969/j.issn.1000-565X.2010.01.001
• 电子、通信与自动控制 • 下一篇
赵学智 叶邦彦 陈统坚
Zhao Xue-zhi Ye Bang-yah Chen Tong-jian
摘要: 针对传统QR算法在处理某些大矩阵的奇异值分解时可能不收敛的本质原因,提出采用双向收缩、多次分割的解决对策。研究了在一般矩阵数值计算文献中被忽视的、然而对奇异值分解精度有重要影响的细节如从左至右、从下至上的非零元素直线驱逐算法,提出了矩阵分割时子阵首、末行搜索算法,在这些基础上实现了完整的针对大型矩阵奇异值分解的多次分割、双向收缩QR算法。通过实例比较和分析了不分割与多次分割双向收缩QR算法的收敛速度的差异,证实了多次分割双向收缩QR算法具有迭代次数少、迭代过程无停滞、收敛迅速等优点,解决了传统QR算法处理某些大矩阵的SVD时可能不收敛的问题,对任何大矩阵都可实现快速SVD运算。