A Krylov-Schur-like method for computing the best rank-(r₁,r₂,r₃) approximation of large and sparse tensors

From MaRDI portal
Publication:2084262

DOI10.1007/S11075-022-01303-0zbMATH Open1500.65016arXiv2012.07595OpenAlexW3112172152WikidataQ114224274 ScholiaQ114224274MaRDI QIDQ2084262FDOQ2084262


Authors: Lars Eldén, Maryam Dehghan Edit this on Wikidata


Publication date: 18 October 2022

Published in: Numerical Algorithms (Search for Journal in Brave)

Abstract: The paper is concerned with methods for computing the best low multilinear rank approximation of large and sparse tensors. Krylov-type methods have been used for this problem; here block versions are introduced. For the computation of partial eigenvalue and singular value decompositions of matrices the Krylov-Schur (restarted Arnoldi) method is used. We describe a generalization of this method to tensors, for computing the best low multilinear rank approximation of large and sparse tensors. In analogy to the matrix case, the large tensor is only accessed in multiplications between the tensor and blocks of vectors, thus avoiding excessive memory usage. It is proved that, if the starting approximation is good enough, then the tensor Krylov-Schur method is convergent. Numerical examples are given for synthetic tensors and sparse tensors from applications, which demonstrate that for most large problems the Krylov-Schur method converges faster and more robustly than higher order orthogonal iteration.


Full work available at URL: https://arxiv.org/abs/2012.07595




Recommendations




Cites Work


Cited In (5)

Uses Software





This page was built for publication: A Krylov-Schur-like method for computing the best rank-\((r_1,r_2,r_3)\) approximation of large and sparse tensors

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2084262)