A very common problem in science is the numerical diagonalization of symmetric or hermitian 3x3 matrices. Since standard "black box" packages may be too inefficient if the number of matrices is large, we study several alternatives. We consider optimized implementations of the Jacobi, QL, and Cuppen algorithms and compare them with an alytical method relying on Cardano's formula for the eigenvalues and on vector cross products for the eigenvectors. Jacobi is the most accurate, but also the slowest method, while QL and Cuppen are good general purpose algorithms. The analytical algorithm outperforms the others by more than a factor of 2, but becomes inaccurate or may even fail completely if the matrix entries differ greatly in magnitude. This ...
In this paper we present a new algorithm for solving the symmetric tridiagonal eigenvalue problem th...
The purpose of this work is to improve stability and performance of selected matrix decompositions i...
AbstractWe present a new, fast, and practical parallel algorithm for computing a few eigenvalues of ...
A very common problem in science is the numerical diagonalization of symmetric or hermitian 3x3 matr...
In this paper we report an effective parallelisation of the Householder routine for the reduction of...
We describe a matrix diagonalization algorithm for complex symmetric (not Hermitian) matrices, A̲=A...
The eigenvalues and eigenvectors of a matrix have many applications in engineering and science, such...
We describe a matrix diagonalization algorithm for complex symmetric (not Hermitian) matrices, A = A...
In this paper, we present new algorithms that can replace the diagonal entries of a Hermitian matrix...
We show how both the tridiagonal and bidiagonal QR algorithms can be restructured so that they be- ...
AbstractThis paper develops optimal algorithms to multiply an n × n symmetric tridiagonal matrix by:...
AbstractThis paper presents an efficient vectorized algorithm for the tridiagonalization of a band s...
In this chapter we deal with an algorithm that is designed for the efficient solution of the symmetr...
The QR algorithm computes a Schur decomposition of a matrix. It is certainly one of the most importa...
This paper deals with the recognition of quadrics using the method of diagonalization of matrices 3 ...
In this paper we present a new algorithm for solving the symmetric tridiagonal eigenvalue problem th...
The purpose of this work is to improve stability and performance of selected matrix decompositions i...
AbstractWe present a new, fast, and practical parallel algorithm for computing a few eigenvalues of ...
A very common problem in science is the numerical diagonalization of symmetric or hermitian 3x3 matr...
In this paper we report an effective parallelisation of the Householder routine for the reduction of...
We describe a matrix diagonalization algorithm for complex symmetric (not Hermitian) matrices, A̲=A...
The eigenvalues and eigenvectors of a matrix have many applications in engineering and science, such...
We describe a matrix diagonalization algorithm for complex symmetric (not Hermitian) matrices, A = A...
In this paper, we present new algorithms that can replace the diagonal entries of a Hermitian matrix...
We show how both the tridiagonal and bidiagonal QR algorithms can be restructured so that they be- ...
AbstractThis paper develops optimal algorithms to multiply an n × n symmetric tridiagonal matrix by:...
AbstractThis paper presents an efficient vectorized algorithm for the tridiagonalization of a band s...
In this chapter we deal with an algorithm that is designed for the efficient solution of the symmetr...
The QR algorithm computes a Schur decomposition of a matrix. It is certainly one of the most importa...
This paper deals with the recognition of quadrics using the method of diagonalization of matrices 3 ...
In this paper we present a new algorithm for solving the symmetric tridiagonal eigenvalue problem th...
The purpose of this work is to improve stability and performance of selected matrix decompositions i...
AbstractWe present a new, fast, and practical parallel algorithm for computing a few eigenvalues of ...