Abstract
In the present study, we establish two new block variants of the Conjugate Orthogonal Conjugate Gradient (COCG) and the Conjugate A-Orthogonal Conjugate Residual (COCR) Krylov subspace methods for solving complex symmetric linear systems with multiple right hand sides. The proposed Block iterative solvers can fully exploit the complex symmetry property of coefficient matrix of the linear system. We report on extensive numerical experiments to show the favourable convergence properties of our newly developed Block algorithms for solving realistic electromagnetic simulations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
For our practical implementation, we use MATLAB qr-function “qr(W,0)” for a given matrix \(W \in \mathbb{C}^{n\times p}\).
- 2.
- 3.
References
I.S. Duff, L. Giraud, J. Langou, E. Martin, Using spectral low rank preconditioners for large electromagnetic calculations. Int. J. Numer. Methods Eng. 62, 416–434 (2005)
B. Carpentieri, I.S. Duff, L. Giraud, G. Sylvand, Combining fast multipole techniques and an approximate inverse preconditioner for large electromagnetism calculations. SIAM J. Sci. Comput. 27, 774–792 (2005)
J. Zhang, J. Zhao, A novel class of block methods based on the block AA T-Lanczos bi-orthogonalization process for matrix equations. Int. J. Comput. Math. 90, 341–359 (2013)
M.H. Gutknecht, Block Krylov space methods for linear systems with multiple right-hand sides: an introduction. in Modern Mathematical Models, Methods and Algorithms for Real World Systems ed. by A. H. Siddiqi, I. S. Duff, O. Christensen, (Anamaya Publishers, New Delhi, 2006), pp. 420–447
D.P. O’Leary, The block conjugate gradient algorithm and related methods. Linear Algebra Appl. 29, 293–322 (1980)
A. el Guennouni, K. Jbilou, H. Sadok, A block version of BiCGSTAB for linear systems with multiple right-hand sides. Electron. Trans. Numer. Anal. 16, 129–142 (2003)
R.W. Freund, M. Malhotra, A block QMR algorithm for non-Hermitian linear systems with multiple right-hand sides. Linear Algebra Appl. 254, 119–157 (1997)
L. Du, T. Sogabe, B. Yu, Y. Yamamoto, S.-L. Zhang, A block IDR(s) method for nonsymmetric linear systems with multiple right-hand sides. J. Comput. Appl. Math. 235, 4095–4106 (2011)
B. Vital, Etude de quelques méthodes de résolution de problémes linéaires de grande taille sur multiprocesseur, Ph.D. Thesis, Université de Rennes I, Rennes, 1990
H. Tadano, T. Sakurai, A block Krylov subspace method for the contour integral method and its application to molecular orbital computations. IPSJ Trans. Adv. Comput. Syst. 2, 10–18 (2009, in Japanese)
H.A. Van der Vorst, J.B.M. Melissen, A Petrov-Galerkin type method for solving \(A\boldsymbol{x} = \boldsymbol{b}\), where A is symmetric complex. IEEE Trans. Mag. 26, 706–708 (1990)
T. Sogabe, S.-L. Zhang, A COCR method for solving complex symmetric linear systems. J. Comput. Appl. Math. 199, 297–303 (2007)
A.A. Dubrulle, Retooling the method of block conjugate gradients. Electron. Trans. Numer. Anal. 12, 216–233 (2001)
X.-M. Gu, M. Clemens, T.-Z. Huang, L. Li, The SCBiCG class of algorithms for complex symmetric linear systems with applications in several electromagnetic model problems. Comput. Phys. Commun. 191, 52–64 (2015)
H.-X. Zhong, G. Wu, G. Chen, A flexible and adaptive simpler block GMRES with deflated restarting for linear systems with multiple right-hand sides. J. Comput. Appl. Math. 282, 139–156 (2015)
B. Carpentieri, M. Bollhöfer, Symmetric inverse-based multilevel ILU preconditioning for solving dense complex non-Hermitian systems in electromagnetics. Prog. Electromagn. Res. (PIER) 128, 55–74 (2012)
P.L. Rui, R.S. Chen, Z.H. Fan, D.Z. Ding, Multi-step spectral preconditioner for fast monostatic radar cross-section calculation. Electron. Lett. 43, 422–423 (2007)
B. Carpentieri, I.S. Duff, L. Giraud, M. Magolu monga Made, Sparse symmetric preconditioners for dense linear systems in electromagnetism. Numer. Linear Algebra Appl. 11, 753–771 (2004)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Gu, XM., Carpentieri, B., Huang, TZ., Meng, J. (2016). Block Variants of the COCG and COCR Methods for Solving Complex Symmetric Linear Systems with Multiple Right-Hand Sides. In: Karasözen, B., Manguoğlu, M., Tezer-Sezgin, M., Göktepe, S., Uğur, Ö. (eds) Numerical Mathematics and Advanced Applications ENUMATH 2015. Lecture Notes in Computational Science and Engineering, vol 112. Springer, Cham. https://doi.org/10.1007/978-3-319-39929-4_30
Download citation
DOI: https://doi.org/10.1007/978-3-319-39929-4_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-39927-0
Online ISBN: 978-3-319-39929-4
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)