English

Randomized algorithms for streaming low-rank approximation in tree tensor network format

Numerical Analysis 2024-12-10 v1 Numerical Analysis

Abstract

In this work, we present the tree tensor network Nystr\"om (TTNN), an algorithm that extends recent research on streamable tensor approximation, such as for Tucker and tensor-train formats, to the more general tree tensor network format, enabling a unified treatment of various existing methods. Our method retains the key features of the generalized Nystr\"om approximation for matrices, that is randomized, single-pass, streamable, and cost-effective. Additionally, the structure of the sketching allows for parallel implementation. We provide a deterministic error bound for the algorithm and, in the specific case of Gaussian dimension reduction maps, also a probabilistic one. We also introduce a sequential variant of the algorithm, referred to as sequential tree tensor network Nystr\"om (STTNN), which offers better performance for dense tensors. Furthermore, both algorithms are well-suited for the recompression or rounding of tensors in the tree tensor network format. Numerical experiments highlight the efficiency and effectiveness of the proposed methods.

Keywords

Cite

@article{arxiv.2412.06111,
  title  = {Randomized algorithms for streaming low-rank approximation in tree tensor network format},
  author = {Alberto Bucci and Gianfranco Verzella},
  journal= {arXiv preprint arXiv:2412.06111},
  year   = {2024}
}
R2 v1 2026-06-28T20:27:17.650Z