Variable s-step CGNR method for solving the matrix equation AXB = C arising in image processing

    Hojjatollah Shokri Kaveh Info
    Masoud Hajarian Info
DOI: https://doi.org/10.3846/mma.2026.23695

Abstract


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 method

How to Cite

Shokri Kaveh, H., & Hajarian, M. (2026). Variable s-step CGNR method for solving the matrix equation AXB = C arising in image processing. Mathematical Modelling and Analysis, 31(1), 79–95. https://doi.org/10.3846/mma.2026.23695

Share

Published in Issue
January 21, 2026
Abstract Views
56

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

CrossMark check

CrossMark logo

Published

2026-01-21

Issue

Section

Articles

How to Cite

Shokri Kaveh, H., & Hajarian, M. (2026). Variable s-step CGNR method for solving the matrix equation AXB = C arising in image processing. Mathematical Modelling and Analysis, 31(1), 79–95. https://doi.org/10.3846/mma.2026.23695

Share