Abstract
In recent years, solving tensor equations has attracted the attention of mathematicians in applied mathematics. This paper investigated the gradient-based and gradient-based least-squares iterative algorithms to solve the Sylvester transpose tensor equation \(\mathcal A\star _N\mathcal X\star _M\mathcal {B}+\mathcal {C}\star _M\mathcal X^T\star _N\mathcal {D}=\mathcal {E}\). These algorithms use tensor computations with no matricizations involved which includes the Sylvester transpose matrix equation as special case. The first algorithm is applied when the tensor equation is consistent. Error convergence analysis of the proposed methods has been discussed. For inconsistent Sylvester transpose tensor equation, the gradient-based least-squares iterative method is presented. Modified versions of these algorithms are obtained by little changes. Also, it is showed that for any initial tensor, a solution of related problems can be obtained within finite iteration steps in the absence of round-off errors. In addition, the computational cost of the methods is obtained. The effectiveness of these procedures are illustrated by several numerical examples. Finally, some concluding remarks are given.
Similar content being viewed by others
Data Availability
The author confirms that the data supporting the findings of this paper are available within the article [and/or] its supplementary material.
References
Kolda TG, Bader BW (2009) Tensor decompositions and applications. SIAM Rev 51:455–500
Qi L, Luo Z (2017) Tensor Analysis: Spectral Theory and Special Tensors. SIAM Philadelphia
Brazell M, Li N, Navasca C et al (2013) Solving multilinear systems via tensor inversion. SIAM J Matrix Anal Appl 34(2):542–570
Ding W, Wei Y (2016) Solving multi-linear system with -tensors. J Sci Comput 68:689–715
Sun L, Zheng B, Bu C, Wei Y (2016) Moore-Penrose inverse of tensors via Einstein product. Linear Multilinear Algebra 64:686–698
Lai W, Rubin D, Krempl E (2009) Introduction to continuum mechanics. Butterworth-Heinemann, Oxford
Wang QW, Xu X (2019) Iterative algorithms for solving some tensor equations. Linear Multilinear Algebra 67(7):1325–1349
Huang B, Xie Y, Ma C (2019) Krylov subspace methods to solve a class of tensor equations via the Einstein product. Numer Linear Algebra Appl 40(4):e2254
Huang B, Ma C (2020) An iterative algorithm to solve the generalized Sylvester tensor equations. Linear Multilinear Algebra 68(6):1175–1200
Huang B, Ma C (2020) Global least squares methods based on tensor form to solve a class of generalized Sylvester tensor equations. Appl Math Comput 369:124892
Liang L, Zheng B, Zhao RJ (2018) Tensor inversion and its application to the tensor equations with Einstein product. Linear Multilinear Algebra 67:843–870
Ding F, Chen T (2005a) Gradient based iterative algorithms for solving a class of matrix equations. IEEE Trans Autom Control 50:1216–1221
Ding F, Chen T (2005b) Iterative least squares solutions of coupled Sylvester matrix equations. Syst Control Lett 54:95–107
Golub GH, Van Loan CF (1979) A Hessenberg-Schur method for the problem \(AX + XB = C\). IEEE Trans Auto Control 24:909–913
Grasedyck L (2004) Existence and computation of low Kronecker-rank approximations for large linear systems of tensor product structure. Computing 72:247–265
Xie ZJ, Jin XQ, Sin VK (2020) An optimal preconditioner for tensor equations involving Einstein product. Linear Multilinear Algebra 68(5):886–902
Cui LB, Chen C, Li W, Ng M (2016) An eigenvalue problem for even order tensors with its applications. Linear Multilinear Algebra 64:602–621
Liu X, Wang L, Wang J, Meng H (2012) A three-dimensional point spread function for phase retrieval. Opt Express 20:15392–15405
Khosravi Dehdezi E, Karimi S (2021) Extended conjugate gradient squared and conjugate residual squared methods for solving the generalized coupled Sylvester tensor equations. T I Meas Control 43(3):519–527
Khosravi Dehdezi E, Karimi S (2021) A fast and efficient Newton-Shultz-type iterative method for computing inverse and Moore-Penrose inverse of tensors. J Math Model. https://doi.org/10.22124/jmm.2021.19005.1627
Khosravi Dehdezi E, Karimi S (2021) A gradient based iterative method and associated preconditioning technique for solving the large multilinear systems, Calcolo. https://doi.org/10.1007/s10092-021-00438-1
Khosravi Dehdezi E, Karimi S (2021) A rapid and powerful iterative method for computing inverses of sparse tensors with applications. Appl Math Comput. https://doi.org/10.1016/j.amc.2021.126720
Behera R, Mishra D (2017) Further results on generalized inverses of tensors via the Einstein product. Linear Multilinear Algebra 65:1662–1682
Karimi S, Dehghan M (2018) Global least squares method based on tensor form to solve linear systems in Kronecker format. T I Meas Control 40:2378–2386
Horn RA, Johnson CR (1991) Topics in Matrix Analysis. Cambridge University Press
Golub GH, Van Loan CF (2012) Matrix Computations (4th edn). Johns Hopkins University Press
Bader BW, Kolda TG (2007) Efficient MATLAB computations with sparse and factored tensors. SIAM J Sci Comput 30(1):205–231
Bader BW, Kolda TG (2010) MATLAB tensor toolbox, version 2.6. Available online at https://www.tensortoolbox.org
Acknowledgements
I would like to thank anonymous referees for their comments and suggestions, which helped me to considerably improve the manuscript.
Funding
The author received no financial support for the research, authorship, and/or publication of this article.
Author information
Authors and Affiliations
Ethics declarations
Conflict of Interest
The author declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Dehdezi, E.K. Iterative Methods for Solving Sylvester Transpose Tensor Equation \(~\mathcal A\star _N\mathcal X\star _M\mathcal {B}+\mathcal {C}\star _M\mathcal X^T\star _N\mathcal {D}=\mathcal {E}\). Oper. Res. Forum 2, 64 (2021). https://doi.org/10.1007/s43069-021-00107-7
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s43069-021-00107-7