Toeplitz-Circulant Preconditioners for Toeplitz Systems and their Applications to Queueing Networks with Batch Arrivals
Authors:
- Raymond H. ChanRCRaymond H. Chan
- Wai-Ki ChingWCWai-Ki Ching
- 1 May 1996
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Scientific Computing
- Vol. 17 (3) , 762-772
Abstract
The preconditioned conjugate gradient method is employed to solve Toeplitz systems $T_n {\bf x} = {\bf b}$ where the generating functions of the n-by-n Toeplitz matrices $T_n $ are functions with zeros. In this case, circulant preconditioners are known to give poor convergence, whereas band-Toeplitz preconditioners offer only linear convergence and can handle only real-valued functions with zeros of even orders. We propose here preconditioners hich are products of band-Toeplitz matrices and circulant matrices. The band-Toeplitz matrices are used to cope with the zeros of the given generating function and the circulant matrices are used to speed up the convergence rate of the algorithm. Our preconditioner can handle complex-valued functions with zeros of arbitrary orders. We prove that the preconditioned Toeplitz matrices have singular values clustered around 1 for large n. We apply our preconditioners to solve the stationary probability distribution vectors of Markovian queueing models with batch arrivals. We show that if the number of servers is fixed independent of the queue size n, then the preconditioners are invertible and the preconditioned matrices have singular values clustered around 1 for large n. Numerical results are given to illustrate the fast convergence of our methods.
Keywords
This publication has 22 references indexed in Scilit:
- Analysis of Preconditioning Techniques for Ill-Conditioned Toeplitz MatricesSIAM Journal on Scientific Computing, 1995
- Fast Band-Toeplitz Preconditioners for Hermitian Toeplitz SystemsSIAM Journal on Scientific Computing, 1994
- FFT-Based Preconditioners for Toeplitz-Block Least Squares ProblemsSIAM Journal on Numerical Analysis, 1993
- Circulant Preconditioners for Complex Toeplitz MatricesSIAM Journal on Numerical Analysis, 1993
- C. G. preconditioning for Toeplitz matricesComputers & Mathematics with Applications, 1993
- Toeplitz Preconditioners for Toeplitz Systems with Nonnegative Generating FunctionsIMA Journal of Numerical Analysis, 1991
- An Optimal Circulant Preconditioner for Toeplitz SystemsSIAM Journal on Scientific and Statistical Computing, 1988
- Superfast Solution of Real Positive Definite Toeplitz SystemsSIAM Journal on Matrix Analysis and Applications, 1988
- Stability of Methods for Solving Toeplitz Systems of EquationsSIAM Journal on Scientific and Statistical Computing, 1985
- Functions of One Complex Variable1973