One-dimensional Tensor Network Recovery
Ziang Chen, Jianfeng Lu, Anru R. Zhang
TL;DR
This work tackles the problem of recovering the underlying one-dimensional tensor network topology (TR loop or TT path) from observed tensor entries by recovering the permutation that orders the indices. It introduces divide-and-conquer algorithms that test the correct order of small index subsets via rank or singular-value comparisons on down-sampled matricizations, achieving polynomial-time complexity with an overall sampling cost of $O(d log d)$. The authors prove almost-sure correct recovery in the noiseless setting under mild bond-dimension assumptions and establish high-probability robustness results under Gaussian observation noise, supplemented by extensive numerical experiments including a Potts-model case. The results enable reliable topology discovery in tensor networks, with implications for quantum physics, numerical analysis, and machine learning, especially when the underlying graph is unknown or dynamic.
Abstract
We study the recovery of the underlying graphs or permutations for tensors in the tensor ring or tensor train format. Our proposed algorithms compare the matricization ranks after down-sampling, whose complexity is $O(d\log d)$ for $d$-th order tensors. We prove that our algorithms can almost surely recover the correct graph or permutation when tensor entries can be observed without noise. We further establish the robustness of our algorithms against observational noise. The theoretical results are validated by numerical experiments.
