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 条
[1]  
Aho A. V., 1974, DESIGN ANAL COMPUTER
[2]  
[Anonymous], J RES NBS
[3]   EXTRA HIGH-SPEED MATRIX MULTIPLICATION ON THE CRAY-2 [J].
BAILEY, DH .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1988, 9 (03) :603-607
[4]   THE WY REPRESENTATION FOR PRODUCTS OF HOUSEHOLDER MATRICES [J].
BISCHOF, C ;
VANLOAN, C .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1987, 8 (01) :S2-S13
[5]   THE SOLUTION OF SINGULAR-VALUE AND SYMMETRIC EIGENVALUE PROBLEMS ON MULTIPROCESSOR ARRAYS [J].
BRENT, RP ;
LUK, FT .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1985, 6 (01) :69-84
[6]  
CUPPEN JJM, 1981, NUMER MATH, V36, P177, DOI 10.1007/BF01396757
[7]  
DONGARRA J, 1987, ANL TM99 MATH COMP S
[8]   SQUEEZING THE MOST OUT OF EIGENVALUE SOLVERS ON HIGH-PERFORMANCE COMPUTERS [J].
DONGARRA, JJ ;
KAUFMAN, L ;
HAMMARLING, S .
LINEAR ALGEBRA AND ITS APPLICATIONS, 1986, 77 :113-136
[9]   A FULLY PARALLEL ALGORITHM FOR THE SYMMETRICAL EIGENVALUE PROBLEM [J].
DONGARRA, JJ ;
SORENSEN, DC .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1987, 8 (02) :S139-S154
[10]   PARALLEL ALGORITHMS FOR DENSE LINEAR ALGEBRA COMPUTATIONS [J].
GALLIVAN, KA ;
PLEMMONS, RJ ;
SAMEH, AH .
SIAM REVIEW, 1990, 32 (01) :54-135