Variable s-step CGNR method for solving the matrix equation AXB = C arising in image processing
DOI: https://doi.org/10.3846/mma.2026.23695Abstract
The matrix equation $ {AXB} = {C}$ is widely utilized in signal and image processing. In this paper, we present a variable s-step algorithm based on the CGNR method for solving this matrix equation by employing normalization techniques. This algorithm is subsequently enhanced through the application of s-step and regularization methods. By varying the number of basic matrices involved (denoted as s), both the accuracy and speed of the algorithm are improved. The proposed algorithm effectively computes solutions to the matrix equation, demonstrating superior performance when the problem matrices are symmetric. Finally, we investigate the performance and efficacy of these techniques through several numerical examples.
Keywords:
matrix equation, CGNR method, variable s-step algorithm, regularization methodHow to Cite
Share
License
Copyright (c) 2026 The Author(s). Published by Vilnius Gediminas Technical University.

This work is licensed under a Creative Commons Attribution 4.0 International License.
References
Z.-Z. Bai. Motivations and realizations of Krylov subspace methods for large sparse linear systems. Journal of Computational and Applied Mathematics, 283:71–78, 2015. https://doi.org/10.1016/j.cam.2015.01.025
E. Carson, T. Gergelits and I. Yamazaki. Mixed precision s-step Lanczos and conjugate gradient algorithms. Numerical Linear Algebra with Applications, 29(3):e2425, 2022. https://doi.org/10.1002/nla.2425
E.C. Carson. An adaptive s-step conjugate gradient algorithm with dynamic basis updating. Applications of Mathematics, 65(2):123–151, 2020. https://doi.org/10.21136/AM.2020.0136-19
A.T. Chronopoulos and S.K. Kim. s-step orthomin and GMRES implemented on parallel computers. arXiv, 2001.04886(v2):1–16, 2020. arXiv:2001.04886
A.T. Chronopoulos and A.B. Kucherov. A parallel Krylov-type method for nonsymmetric linear systems. In High Performance Computing — HiPC 2001, volume 2228, pp. 104–114, Berlin, Heidelberg, 2001. Springer, Springer Berlin Heidelberg. https://doi.org/10.1007/3-540-45307-5_10
M. Dehghan, G. Karamali and A. Shirilord. An iterative scheme for a class of generalized Sylvester matrix equations. AUT Journal of Mathematics and Computing, 5(3):195–215, 2024. https://doi.org/10.22060/AJMC.2024.22444.1159
G.H. Golub and C.F. Van Loan. Matrix computations. Johns Hopkins University Press, Baltimore, MD, 4 edition, 2013. https://doi.org/10.56021/9781421407944
B. Hashemi and M. Dehghan. Results concerning interval linear systems with multiple right-hand sides and the interval matrix equation ax = b. Journal of Computational and Applied Mathematics, 235(9):2969–2978, 2011. https://doi.org/10.1016/j.cam.2010.12.015
R.A. Horn and C.R. Johnson. Matrix analysis. Cambridge university press, Cambridge, 2012.
H.S. Kaveh, M. Hajarian and A.T. Chronopoulos. Developing variable s-step CGNE and CGNR algorithms for non-symmetric linear systems. Journal of the Franklin Institute, 361(14):107071, 2024. https://doi.org/10.1016/j.jfranklin.2024.107071
H.S. Kaveh, M. Hajarian and A.T. Chronopoulos. Efficient image reconstruction via regularized variable s-step conjugate gradient method for Sylvester matrix equations. Journal of the Franklin Institute, 362(6):107634, 2025. https://doi.org/10.1016/j.jfranklin.2025.107634
H.S. Kaveh, M. Hajarian and A.T. Chronopoulos. Variable s-step generalized semi-conjugate gradient algorithm for solving nonsymmetric linear systems arising in signal recovery. Journal of the Franklin Institute, 362(12):107870, 2025. https://doi.org/10.1016/j.jfranklin.2025.107870
G. Meurant and J.D. Tebbens. Krylov methods for nonsymmetric linear systems. Springer, Cham, 2020.
S.M. Moufawad. S-step enlarged Krylov subspace conjugate gradient methods. SIAM Journal on Scientific Computing, 42(1):A187–A219, 2020. https://doi.org/10.1137/18M1182528
M. Pernice and A.T. Chronopoulos. Vector preconditioned s-step methods on the IBM 3090/600S/6VF. In Proceedings of the 5th SIAM Conference on Parallel Processing for Scientific Computing, pp. 130–137, Houston, TX, 1991.
Y. Saad. Iterative Methods For Sparse Linear Systems. SIAM, Philadelphia, 2003.
A. Shirilord and M. Dehghan. Gradient-based iterative approach for solving constrained systems of linear matrix equations. Computational and Applied Mathematics, 43(4):211, 2024. https://doi.org/10.1007/s40314-024-02687-6
A. Shirilord and M. Dehghan. Iterative algorithm for a generalized matrix equation with momentum acceleration approach and its convergence analysis. Journal of the Franklin Institute, 361(12):107021, 2024. https://doi.org/10.1016/j.jfranklin.2024.107021
A. Shirilord and M. Dehghan. Gradient descent-based parameter-free methods for solving coupled matrix equations and studying an application in dynamical systems. Applied Numerical Mathematics, 212:29–59, 2025. https://doi.org/10.1016/j.apnum.2025.01.011
S. S¸im¸sek. A block quaternion GMRES method and its convergence analysis. Calcolo, 61(2):33, 2024. https://doi.org/10.1007/s10092-024-00576-2
A.N. Tikhonov and V.Y. Arsenin. Solutions of ill-posed problems. V.H. Winston & Sons, Washington, 1977.
Q. Wang and Z. He. A system of matrix equations and its applications. Science China Mathematics, 56(9):1795–1820, 2013. https://doi.org/10.1007/s11425013-4596-y
W. Wang, G. Qu, C. Song, Y. Ge and Y. Liu. Tikhonov regularization with conjugate gradient least squares method for large-scale discrete ill-posed problem in image restoration. Applied Numerical Mathematics, 204:147–161, 2024. https://doi.org/10.1016/j.apnum.2024.06.010
Z. Xu, J.J. Alonso and E. Darve. A numerically stable communication-avoiding s-step GMRES algorithm. arXiv, 2303.08953:1–36, 2023. arXiv:2303.08953
I. Yamazaki, E. Carson and B. Kelley. Mixed precision s-step conjugate gradient with residual replacement on GPUs. In 2022 IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp. 886–896. IEEE, 2022. https://doi.org/10.1109/IPDPS53621.2022.00091
K. Zhou, J.C. Doyle and K. Glover. Robust and optimal control, volume 2. Prentice Hall, 1996.
View article in other formats
Published
Issue
Section
Copyright
Copyright (c) 2026 The Author(s). Published by Vilnius Gediminas Technical University.
License

This work is licensed under a Creative Commons Attribution 4.0 International License.