English

Pencil-based algorithms for tensor rank decomposition are not stable

Numerical Analysis 2022-09-02 v1

Abstract

We prove the existence of an open set of n1×n2×n3n_1\times n_2 \times n_3 tensors of rank rr on which a popular and efficient class of algorithms for computing tensor rank decompositions based on a reduction to a linear matrix pencil, typically followed by a generalized eigendecomposition, is arbitrarily numerically forward unstable. Our analysis shows that this problem is caused by the fact that the condition number of the tensor rank decomposition can be much larger for n1×n2×2n_1 \times n_2 \times 2 tensors than for the n1×n2×n3n_1\times n_2 \times n_3 input tensor. Moreover, we present a lower bound for the limiting distribution of the condition number of random tensor rank decompositions of third-order tensors. The numerical experiments illustrate that for random tensor rank decompositions one should anticipate a loss of precision of a few digits.

Keywords

Cite

@article{arxiv.1807.04159,
  title  = {Pencil-based algorithms for tensor rank decomposition are not stable},
  author = {Carlos Beltrán and Paul Breiding and Nick Vannieuwenhoven},
  journal= {arXiv preprint arXiv:1807.04159},
  year   = {2022}
}

Comments

25 pages, 3 figures, 2 Matlab codes

R2 v1 2026-06-23T02:57:49.761Z