Blocking structures, approximation, and preconditioning
Nikos Barakitis, Marco Donatelli, Samuele Ferri, Valerio Loi, Stefano Serra-Capizzano, Rosita Luisa Sormani
TL;DR
The paper develops a GLT-based framework for block-structured matrices with block Toeplitz blocks, establishing asymptotic distributions for singular values (and eigenvalues when the symbol is Hermitian) and showing how simplified block-structured approximations preserve these distributions while allowing $O(n\log n)$ solves. It then designs preconditioners $S_n$ that render $S_n^{-1}A_n$ (or $A_nS_n^{\dagger}$) strongly cluster at $1$, enabling efficient Krylov solvers. The approach is validated through extensive numerical tests on three block-structure groups and fractional-diffusion-inspired problems, demonstrating zero- and $1$-clustering and substantial reductions in iteration counts. The work provides a practical, theoretically grounded strategy for preconditioning large block Toeplitz-like systems and outlines clear paths toward multilevel extensions and hybrid multigrid-Krylov methods.
Abstract
We consider block-structured matrices $A_n$, where the blocks are of (block) unilevel Toeplitz type with $s\times t$ matrix-valued generating functions. Under mild assumptions on the size of the (rectangular) blocks, the asymptotic distribution of the singular values of {the} associated matrix-sequences is identified and, when the related singular value symbol is Hermitian, it coincides with the spectral symbol. Building on the theoretical derivations, we approximate the matrices with simplified block structures that show two important features: a) the related simplified matrix-sequence has the same distributions as $\{A_{n}\}_{n}$; b) a generic linear system involving the simplified structures can be solved in $O(n\log n)$ arithmetic operations. The two key properties a) and b) suggest a natural way for preconditioning a linear system with coefficient matrix $A_n$. Under mild assumptions, the singular value analysis and the spectral analysis of the preconditioned matrix-sequences is provided, together with a wide set of numerical experiments.
