REDUCING THE SYMMETRICAL MATRIX EIGENVALUE PROBLEM TO MATRIX MULTIPLICATIONS

被引:14
作者
YAU, ST [1 ]
LU, YY [1 ]
机构
[1] RENSSELAER POLYTECH INST,DEPT MATH SCI,TROY,NY 12180
关键词
EIGENVALUE PROBLEM; MATRIX MULTIPLICATION; PARALLEL COMPUTATION; FFT;
D O I
10.1137/0914008
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A numerical method for the symmetric matrix eigenvalue problem is developed by reducing it to a number of matrix-matrix multiplications. For matrices of size n, the number of such multiplications is on the order of log2 n. On high performance parallel computers, it is important to minimize memory reference, since the movement of data between memory and registers can be a dominant factor for the overall performance. The matrix-matrix multiplication is more efficient than matrix-vector or vector-vector operations, since it involves O(n3) floating point operations while creating only O(n2) data movements. The number of data movements of the traditional methods based on reduction to the tridiagonal form is O(n3), while that of our method is O(n2 log2 n). Asymptotically, there are fast numerical algorithms for matrix multiplications that require less than O(n3) floating point operations. One example is the O(n2.376) method of Coppersmith and Winograd [Proc. 19th Ann. ACM Symp. Theory Comput., 1987, pp. 1-6]. Therefore, in principle, our method for the symmetric matrix eigenvalue problem requires only O(n2.376 log2 n) operations.
引用
收藏
页码:121 / 136
页数:16
相关论文
共 27 条
[21]   JACOBI AND JACOBI-LIKE ALGORITHMS FOR A PARALLEL COMPUTER [J].
SAMEH, AH .
MATHEMATICS OF COMPUTATION, 1971, 25 (115) :579-&
[22]   A STORAGE-EFFICIENT WY REPRESENTATION FOR PRODUCTS OF HOUSEHOLDER TRANSFORMATIONS [J].
SCHREIBER, R ;
VANLOAN, C .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1989, 10 (01) :53-57
[23]  
Smith BT., 2013, MATRIX EIGENSYSTEM R
[24]   GAUSSIAN ELIMINATION IS NOT OPTIMAL [J].
STRASSEN, V .
NUMERISCHE MATHEMATIK, 1969, 13 (04) :354-&
[25]  
VANLOAN CF, 1978, IEEE T AUTOMAT CONTR, V24, P320
[26]  
Wilkinson JH., 1965, ALGEBRAIC EIGENVALUE
[27]  
[No title captured]