Decomposing tensors via rank-one approximations
Alvaro Ribot, Emil Horobet, Anna Seigal, Ettore Teixeira Turatti
TL;DR
The paper develops a tensor analogue of the matrix SVD via successive rank-one approximations, defining two-orthogonal decompositions as the order-independent case. It proves a maximal-length bound N for such decompositions, establishes a dimension lower bound for the corresponding two-orthogonal variety that exceeds the odeco dimension, and provides both combinatorial (Latin hypercubes, graphs) and algebraic descriptions (for binary and 2×2×2 tensors) of the variety. The work also characterizes identifiability in small cases and discusses optimal truncations, border rank considerations, and extensions to partially symmetric tensors. Overall, it deepens understanding of tensor decompositions beyond odeco, linking algebraic geometry, combinatorics, and tensor approximation theory with implications for rank notions and identifiability.
Abstract
Matrices can be decomposed via rank-one approximations: the best rank-one approximation is a singular vector pair, and the singular value decomposition writes a matrix as a sum of singular vector pairs. The singular vector tuples of a tensor are the critical points of its best rank-one approximation problem. In this paper, we study tensors that can be decomposed via successive rank-one approximations: compute a singular vector tuple, subtract it off, compute a singular vector tuple of the new deflated tensor, and repeat. The number of terms in such a decomposition may exceed the tensor rank. Moreover, the decomposition may depend on the order in which terms are subtracted. We show that the decomposition is valid independent of order if and only if all singular vectors in the process are orthogonal in at least two factors. We study the variety of such tensors. We lower bound its dimension, showing that it is significantly larger than the variety of odeco tensors.
