Abstract
Commonly used diagonal pivoting strategies for general symmetric matrix would bring about triangular factorization PAP’=LDL’, in which D is block diagonal matrix with either 1 × 1 or 2 × 2 diagonal blocks. This paper proposed a modified add–sub pivoting strategy resulting in D with no 2 × 2 diagonal block and a corresponding symmetric triangular factorization algorithm for solving symmetric linear system Ax=b. The factorization algorithm is based on symmetric Gaussian elimination; The pivoting strategy involves searching two suitable columns in the trailing submatrix A k by rook method, interchanging the first one of them with column k, and then adding the second one multiplied by a scalar γ to column k. This strategy is similar to an earlier one proposed by Dax; Its comparisons required are still O(n 2 ) ∼ O(n 3 ), but the bound on elements of L is lower, and especially the growth factor is bounded by 3. The results from numerical experiments with both ill-conditioned and good-conditioned symmetric indefinite linear systems show that the new algorithm is competitive with the B–K algorithm, the BBK algorithm, and the LU factorization with partial pivoting.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.