next up previous
Next: Band Matrices Up: No Title Previous: No Title

Solving Special Linear Systems

In many applications, such as solving boundary value differential equations and sparse optimizations, the resulting matrices have a special structure. In such cases, we want to exploit that structure to improve the overall speed, accuracy and storage (as opposed to using Gaussian elimination on a dense matrix). The class of matrices include:

Remember, that a matrix is s.p.d. if

It is know that if is s.p.d. than a lower triangular non-singular matrix , such that . This decomposition is called the Cholesky Factorization. Therefore, can overwrite the lower half of . The total storage needed for the output of Gaussian elimination is .

Operation Count: work of GE (for general non-symmetric matrices).





Dinesh Manocha
Tue Feb 3 23:49:47 EST 1998