Efficient Solution of Generalized Sylvester Equations via Preconditioned Alternating Anderson Acceleration
Pith reviewed 2026-05-10 08:46 UTC · model grok-4.3
The pith
A preconditioned alternating Anderson acceleration method solves generalized Sylvester equations more efficiently by accelerating fixed-point iterations with a Neumann series approximation.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that the P-aAA method, which combines a matrix-oriented variant of Anderson acceleration with a novel preconditioning operator based on a first-order Neumann series approximation, efficiently solves generalized Sylvester equations. By alternating between preconditioned fixed-point iterations and acceleration updates, the scheme reduces both iteration count and computational cost. Theoretical analysis establishes that the preconditioning accelerates convergence without increasing overall complexity, and extensive experiments confirm consistent outperformance over state-of-the-art methods on medium- and large-scale instances.
What carries the argument
The key machinery is the preconditioning operator derived from a first-order Neumann series approximation to the inverse of the fixed-point operator, which enhances the convergence rate of the alternating Anderson acceleration scheme for generalized Sylvester equations.
Load-bearing premise
The spectral radius of the associated operator is large but not greater than 1, allowing the fixed-point iteration base to converge and the Neumann preconditioner to be effective for general coefficient matrices.
What would settle it
A concrete counterexample would be a test problem with spectral radius at most 1 on which the preconditioned method requires the same or more iterations and time than the non-preconditioned alternating Anderson acceleration version.
Figures
read the original abstract
This paper considers the numerical solution of generalized Sylvester matrix equations, which arise in many scientific and engineering applications but remain challenging to solve efficiently, particularly when the coefficient matrices are general and the spectral radius of the associated operator is large but not greater than $1$. We propose a new iterative method, termed preconditioned-alternating Anderson acceleration (P-aAA), which combines a matrix-oriented variant of Anderson acceleration (AA) with a novel preconditioning strategy. The method alternates between preconditioned fixed-point iterations and Anderson acceleration updates, thereby reducing both computational cost and iteration count. A key contribution is the development of an efficient preconditioning operator based on a first-order Neumann series approximation, which avoids expensive operator inversions while enhancing convergence. We theoretically prove that the proposed preconditioning operator accelerates the convergence rate without increasing the overall computational complexity. Extensive numerical experiments further demonstrate that the proposed approach consistently outperforms existing state-of-the-art methods for both medium- and large-scale problems, achieving substantial reductions in computation time and iteration number.
Editorial analysis
A structured set of objections, weighed in public.
Axiom & Free-Parameter Ledger
free parameters (2)
- Anderson acceleration depth m
- Neumann series truncation order
axioms (1)
- domain assumption Spectral radius of the fixed-point operator is at most 1
Reference graph
Works this paper leans on
-
[1]
H. An, X. Jia, and H. F. W alker , Anderson acceleration and application to the three- temperature energy equations, Journal of Computational Physics, 347 (2017), pp. 1–19
work page 2017
-
[2]
D. G. Anderson , Iterative procedures for nonlinear integral equations , Journal of the ACM (JACM), 12 (1965), pp. 547–560
work page 1965
-
[3]
Anderson acceleration, mixing and extrapolat ion
D. G. Anderson , Comments on “Anderson acceleration, mixing and extrapolat ion”, Numerical Algorithms, 80 (2019), pp. 135–234
work page 2019
- [4]
-
[5]
R. H. Bartels and G. W. Stew art , Algorithm 432: Solution of the matrix equation AX+ XB= C , Communications of the ACM, 15 (1972), pp. 820–826
work page 1972
-
[6]
P. Benner and T. Breiten , Low rank methods for a class of generalized Lyapunov equatio ns and related issues , Numerische Mathematik, 124 (2013), pp. 441–470
work page 2013
-
[7]
P. Benner and T. Damm , Lyapunov equations, energy functionals, and model order re duction of bilinear and stochastic systems , SIAM Journal on Control and Optimization, 49 (2011), pp. 686–711
work page 2011
-
[8]
P. Benner, R.-C. Li, and N. Truhar , On the ADI method for Sylvester equations , Journal of Computational and Applied Mathematics, 233 (2009), pp. 1 035–1045
work page 2009
- [9]
-
[10]
T. Breiten and E. Ringh , Residual-based iterations for the generalized Lyapunov eq uation, BIT Numerical Mathematics, 59 (2019), pp. 823–852
work page 2019
-
[11]
T. Damm , Direct methods and ADI-preconditioned Krylov subspace met hods for generalized Lyapunov equations , Numerical Linear Algebra with Applications, 15 (2008), pp . 853–871
work page 2008
-
[12]
J. W. Demmel , Applied Numerical Linear Algebra , SIAM, 1997
work page 1997
- [13]
- [14]
-
[15]
E. Jarlebring, G. Mele, D. Palitta, and E. Ringh , Krylov methods for low-rank commuting generalized Sylvester equations , Numerical Linear Algebra with Applications, 25 (2018), p. e2176
work page 2018
-
[16]
D. Kressner and P. Sirkovi ´c, Truncated low-rank methods for solving general linear matr ix equations, Numerical Linear Algebra with Applications, 22 (2015), pp . 564–583
work page 2015
-
[17]
Y. Lin, L. Bao, and Y. Wei , Order reduction of bilinear MIMO dynamical systems using ne w block Krylov subspaces, Computers & Mathematics with Applications, 58 (2009), pp. 1093– 1102
work page 2009
- [18]
-
[19]
D. Palitta, M. Iannacito, and V. Simoncini , A subspace-conjugate gradient method for linear matrix equations , SIAM Journal on Matrix Analysis and Applications, 46 (2025 ), pp. 2197–2225
work page 2025
-
[20]
D. Palitta and V. Simoncini , Matrix-equation-based strategies for convection–diffusi on equa- tions, BIT Numerical Mathematics, 56 (2016), pp. 751–776
work page 2016
-
[21]
F. A. Potra and H. Engler , A characterization of the behavior of the Anderson accelera tion on linear problems , Linear Algebra and its Applications, 438 (2013), pp. 1002– 1011
work page 2013
-
[22]
Saad , Iterative methods for sparse linear systems , SIAM, 2003
Y. Saad , Iterative methods for sparse linear systems , SIAM, 2003
work page 2003
-
[23]
Saad , Acceleration methods for fixed-point iterations , Acta Numerica, 34 (2025), pp
Y. Saad , Acceleration methods for fixed-point iterations , Acta Numerica, 34 (2025), pp. 809– 890
work page 2025
-
[24]
S. D. Shank, V. Simoncini, and D. B. Szyld , Efficient low-rank solution of generalized Lya- punov equations , Numerische Mathematik, 134 (2016), pp. 327–342
work page 2016
-
[25]
Simoncini , Computational methods for linear matrix equations , SIAM Review, 58 (2016), pp
V. Simoncini , Computational methods for linear matrix equations , SIAM Review, 58 (2016), pp. 377–441. 19
work page 2016
-
[26]
V. Simoncini and Y. Hao , Analysis of the truncated conjugate gradient method for lin ear matrix equations, SIAM Journal on Matrix Analysis and Applications, 44 (2023 ), pp. 359– 381
work page 2023
-
[27]
H. D. Sterck and Y. He , On the asymptotic linear convergence speed of anderson acce leration, Nesterov acceleration, and nonlinear gmres , SIAM Journal on Scientific Computing, 43 (2021), pp. S21–S46
work page 2021
-
[28]
A. Toth and C. T. Kelley , Convergence analysis for Anderson acceleration , SIAM Journal on Numerical Analysis, 53 (2015), pp. 805–819
work page 2015
-
[29]
Y. Voet , Preconditioning techniques for generalized Sylvester mat rix equations , Numerical Linear Algebra with Applications, 32 (2025), p. e70020
work page 2025
-
[30]
H. F. W alker, Anderson acceleration: Algorithms and implementations , WPI Math. Sciences Dept. Report MS-6-15-50, (2011)
work page 2011
-
[31]
H. F. W alker and P. Ni , Anderson acceleration for fixed-point iterations , SIAM Journal on Numerical Analysis, 49 (2011), pp. 1715–1735
work page 2011
-
[32]
F. Wei, C. Bao, and Y. Liu , Stochastic Anderson mixing for nonconvex stochastic optim iza- tion, Advances in Neural Information Processing Systems, 34 (20 21), pp. 22995–23008. 20
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.