Inexact subspace projection methods for low-rank tensor eigenvalue problems
Alec Dektor, Peter DelMastro, Erika Ye, Roel Van Beeumen, Chao Yang
TL;DR
The paper tackles the challenge of computing multiple extreme eigenpairs of high-dimensional operators represented in low-rank tensor formats. It introduces inexact polynomial-filtered TT subspace iteration, which directly uses Ritz vectors as a subspace basis, avoiding the problematic orthonormal Krylov basis in low-rank settings. The authors derive explicit truncation-error bounds that guarantee progress and demonstrate, through extensive numerical experiments on Heisenberg, Laplacian, and Henon–Heiles systems, that TT subspace iteration is significantly more robust to rank truncation than low-rank Lanczos and can outperform DMRG in several scenarios. The approach offers a practical, non-Hermitian-capable framework for computing multiple eigenpairs with substantial efficiency gains, and the results suggest promising extensions to related methods such as FEAST and randomized truncation strategies.
Abstract
We propose inexact subspace iteration for solving high-dimensional eigenvalue problems with low-rank structure. Inexactness stems from low-rank compression, enabling efficient representation of high-dimensional vectors in a low-rank tensor format. A primary challenge in these methods is that standard operations, such as matrix-vector products and linear combinations, increase tensor rank, necessitating rank truncation and hence approximation. We compare the proposed methods with an existing inexact Lanczos method with low-rank compression. This method constructs an approximate orthonormal Krylov basis, which is often difficult to represent accurately in low-rank tensor formats, even when the eigenvectors themselves exhibit low-rank structure. In contrast, inexact subspace iteration uses approximate eigenvectors (Ritz vectors) directly as a subspace basis, bypassing the need for an orthonormal Krylov basis. Our analysis and numerical experiments demonstrate that inexact subspace iteration is much more robust to rank-truncation errors compared to the inexact Lanczos method. We also demonstrate that rank-truncated subspace iteration can converge for problems where the DMRG method stagnates. Furthermore, the proposed subspace iteration methods do not require a Hermitian matrix, in contrast to Lanczos and DMRG, which are designed specifically for Hermitian matrices.
