Circulant preconditioners for complex Toeplitz matrices
暂无分享,去创建一个
The solution of n-by-n complex Toeplitz systems $A_n x = b$ by the preconditioned conjugate gradient method is studied. The preconditioner $C_n$ is the circulant matrix that minimizes $||B_n - A_n ||_F $ over all circulant matrices $B_n$ . The authors prove that if the generating function of $A_n$ is a $2\mu $-periodic continuous complex-valued function without any zeros, then the spectrum of the normalized preconditioned matrix $(C_n^{ - 1} A_n )^ * (C_n^{ - 1} A_n )$ will be clustered around one. Hence they show that if the condition number of $A_n$ is of $O(n^\alpha )$, the conjugate gradient method, when applied to solving the normalized preconditioned system, converges in at most $O(\alpha \log n + 1)$ steps. Thus the total complexity of the algorithm is $O(\alpha n\log ^2 n + 1\log n)$.
[1] W. F. Trench. An Algorithm for the Inversion of Finite Toeplitz Matrices , 1964 .
[2] J. H. Wilkinson. The algebraic eigenvalue problem , 1966 .
[3] James R. Bunch,et al. Stability of Methods for Solving Toeplitz Systems of Equations , 1985 .
[4] R. Chan,et al. The circulant operator in the banach algebra of matrices , 1991 .
[5] C.-C. Jay Kuo,et al. Design and analysis of Toeplitz preconditioners , 1992, IEEE Trans. Signal Process..