A double-phase algorithm, based on the block recursive LU decompo- sition, has been recently proposed to solve block Hessenberg systems with sparsity properties. In the first phase the information related to the fac- torization of A and required to solve the system, is computed and stored. The solution of the system is then computed in the second phase. In the present paper the algorithm is modified: the two phases are merged into a one-phase version having the same computational cost and allowing a saving of storage. Moreover, the corresponding non recursive version of the new algorithm is presented, which is especially suitable to solve infi- nite systems where the coefficient matrix dimension is not a-priori fixed and a subsequent size enlargement technique is used. A special version of the algorithm, well suited to deal with block Hessenberg matrices having also a block band structure, is presented. Theoretical asymptotic bounds on the computational costs are proved. They indicate that, under suit- able sparsity conditions, the proposed algorithms outperform Gaussian elimination. Numerical experiments have been carried out, showing the- effectiveness of the algorithms when the size of the system is of practical interest.
Non-recursive solution of sparse block Hessenberg systems / Favati, P.; Lotti, Grazia; Menchi, O.. - In: NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS. - ISSN 1070-5325. - 11:(2004), pp. 391-409. [10.1002/nla.370]
Non-recursive solution of sparse block Hessenberg systems
LOTTI, Grazia;
2004-01-01
Abstract
A double-phase algorithm, based on the block recursive LU decompo- sition, has been recently proposed to solve block Hessenberg systems with sparsity properties. In the first phase the information related to the fac- torization of A and required to solve the system, is computed and stored. The solution of the system is then computed in the second phase. In the present paper the algorithm is modified: the two phases are merged into a one-phase version having the same computational cost and allowing a saving of storage. Moreover, the corresponding non recursive version of the new algorithm is presented, which is especially suitable to solve infi- nite systems where the coefficient matrix dimension is not a-priori fixed and a subsequent size enlargement technique is used. A special version of the algorithm, well suited to deal with block Hessenberg matrices having also a block band structure, is presented. Theoretical asymptotic bounds on the computational costs are proved. They indicate that, under suit- able sparsity conditions, the proposed algorithms outperform Gaussian elimination. Numerical experiments have been carried out, showing the- effectiveness of the algorithms when the size of the system is of practical interest.File | Dimensione | Formato | |
---|---|---|---|
nonrecursive.pdf
non disponibili
Tipologia:
Documento in Post-print
Licenza:
NON PUBBLICO - Accesso privato/ristretto
Dimensione
157.01 kB
Formato
Adobe PDF
|
157.01 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.