A direct method to solve block banded block Toeplitz systems with non-banded Toeplitz blocks

作者:

Highlights:

摘要

A fast solution algorithm is proposed for solving block banded block Toeplitz systems with non-banded Toeplitz blocks. The algorithm constructs the circulant transformation of a given Toeplitz system and then by means of the Sherman–Morrison–Woodbury formula transforms its inverse to an inverse of the original matrix. The block circulant matrix with Toeplitz blocks is converted to a block diagonal matrix with Toeplitz blocks, and the resulting Toeplitz systems are solved by means of a fast Toeplitz solver.The computational complexity in the case one uses fast Toeplitz solvers is equal to ξ(m,n,k)=O(mn3)+O(k3n3) flops, there are m block rows and m block columns in the matrix, n is the order of blocks, 2k+1 is the bandwidth. The validity of the approach is illustrated by numerical experiments.

论文关键词:65F05,15A57,Toeplitz matrices,Block Toeplitz Toeplitz block matrices,Sherman–Morrison–Woodbury formula,Fast Toeplitz solver

论文评审过程:Received 23 September 2008, Revised 12 January 2010, Available online 1 March 2010.

论文官网地址:https://doi.org/10.1016/j.cam.2010.02.029