首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Extending the eigCG algorithm to nonsymmetric Lanczos for linear systems with multiple right‐hand sides
Authors:A M Abdel‐Rehim  Andreas Stathopoulos  Kostas Orginos
Institution:1. Computation‐based Science and Technology Research Center (CaSToRC), The Cyprus Institute, , Nicosia, Cyprus;2. Department of Computer Science, College of William and Mary, , Williamsburg, VA 23187‐8795, USA;3. Department of Physics, College of William and Mary, , Williamsburg, VA 23187‐8795, USA;4. Jefferson National Laboratory, , Newport News, VA 23606, USA
Abstract:The technique that was used to build the eigCG algorithm for sparse symmetric linear systems is extended to the nonsymmetric case using the BiCG algorithm. We show that, similar to the symmetric case, we can build an algorithm that is capable of computing a few smallest magnitude eigenvalues and their corresponding left and right eigenvectors of a nonsymmetric matrix using only a small window of the BiCG residuals while simultaneously solving a linear system with that matrix. For a system with multiple right‐hand sides, we give an algorithm that computes incrementally more eigenvalues while solving the first few systems and then uses the computed eigenvectors to deflate BiCGStab for the remaining systems. Our experiments on various test problems, including Lattice QCD, show the remarkable ability of eigBiCG to compute spectral approximations with accuracy comparable with that of the unrestarted, nonsymmetric Lanczos. Furthermore, our incremental eigBiCG followed by appropriately restarted and deflated BiCGStab provides a competitive method for systems with multiple right‐hand sides. Copyright © 2013 John Wiley & Sons, Ltd.
Keywords:BiCG  BiCGStab  deflation  nonsymmetric linear systems  eigenvalues  sparse matrix  Lanczos  multiple right‐hand sides
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号