- #1
jollage
- 63
- 0
Hi, I'm wondering what eigenvalue problem solver you are using? I'm looking for an one which could solve a very large eigenvalue problem, the matrices being ~ 100,000*100,000. Do you have any advices?
Thanks.
Thanks.
jollage said:Hi, I'm wondering what eigenvalue problem solver you are using? I'm looking for an one which could solve a very large eigenvalue problem, the matrices being ~ 100,000*100,000. Do you have any advices?
Thanks.
SteamKing said:EISPACK is one set of routines which can be used to find eigenvalues. Your particular problem is challenging because of the size of the system you want to solve. In general, most routines use some form of iteration to obtain estimates of the eigenvalues, so find the biggest, fastest computer you can and be prepared to wait for the results.
A large scale eigenvalue problem is a mathematical problem that involves finding the eigenvalues (or characteristic values) and corresponding eigenvectors of a large matrix. The size of the matrix can range from thousands to millions of dimensions, making it computationally challenging to solve.
Large scale eigenvalue problems have numerous applications in fields such as physics, engineering, and data analysis. They are used to solve complex systems, identify important patterns, and make predictions based on data.
The main challenge in solving large scale eigenvalue problems is the computational complexity involved. As the size of the matrix increases, the time and resources required to solve the problem also increase significantly. Additionally, the accuracy of the solution can be affected by numerical errors and round-off errors.
There are several methods that can be used to solve large scale eigenvalue problems, including iterative methods, direct methods, and hybrid methods. Some popular techniques include the power method, Lanczos method, and Arnoldi method.
A large scale eigenvalue problem solver can be implemented using different programming languages such as C++, Fortran, or MATLAB. It can also be implemented using specialized software packages designed specifically for solving eigenvalue problems, such as ARPACK or SLEPc.