Search code examples
algorithmmathmatrixsparse-matrixdeterminants

Efficient algorithm for determinant of a m-diagonal NxN symmetric matrix


I have to find the determinant of a symmetric square NxN matrix with M diagonals and M << N. Is there a more fast method than LU-decomposing the matrix?


Solution

  • Yes, there are special methods for band(ed) matrices that solve elimination with O(N*M^2) complexity. Arbitrary found article of Jeff Thorson