Reducing the Symmetric Matrix Eigenvalue Problem to Matrix Multiplications
One important issue for matrix eigenvalue problems on high performance parallel computers is the cost of data movement. The paper shows that the eigenvalues and eigenvectors of a symmetric \(n\times n\) matrix can be found by \(O(\log_ 2n)\) matrix multiplications. A numerical method is developed to reduce the symmetric matrix eigenvalue problem to a number of matrix multiplications. The principle of the method is based on the fact that matrix multiplications can be implemented more efficiently than matrix-vector or vector-vector operations. The method performs \(O(n^ 3\log_ 2n)\) floating point operations with \(O(n^ 2\log_ 2n)\) data movement, while the traditional algorithm performs \(O(n^ 3)\) operations and \(O(n^ 3)\) data movements.
- A Fully Parallel Algorithm for the Symmetric Eigenvalue Problem
- Publication:4721525
- Some algorithms for the solution of the symmetric eigenvalue problem on a multiprocessor electronic computer
- scientific article; zbMATH DE number 27983
- Applying parallel computer systems to solve symmetric tridiagonal eigenvalue problems
- Parallelizing Strassen's method for matrix multiplication on distributed-memory MIMD architectures
- Reduction of the RPA eigenvalue problem and a generalized Cholesky decomposition for real-symmetric matrices
- PROVABLE DIMENSION DETECTION USING PRINCIPAL COMPONENT ANALYSIS
- On reduction schemes and the symmetry of a matrix
- scientific article; zbMATH DE number 27983 (Why is no real title available?)
- Implementing the one-sided Jacobi method on a 2D/3D mesh multicomputer
- Massively parallel sparse matrix function calculations with NTPoly
- Optimal sublinear sampling of spanning trees and determinantal point processes via average-case entropic independence
This page was built for publication: Reducing the Symmetric Matrix Eigenvalue Problem to Matrix Multiplications
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5286339)