English

Subspace power method for symmetric tensor decomposition

Numerical Analysis 2025-04-08 v5 Numerical Analysis Optimization and Control

Abstract

We introduce the Subspace Power Method (SPM) for calculating the CP decomposition of low-rank real symmetric tensors. This algorithm calculates one new CP component at a time, alternating between applying the shifted symmetric higher-order power method (SS-HOPM) to a certain modified tensor, constructed from a matrix flattening of the original tensor; and using appropriate deflation steps. We obtain rigorous guarantees for SPM regarding convergence and global optima for input tensors of dimension dd and order mm of CP rank up to O(dm/2)O(d^{\lfloor m/2\rfloor}), via results in classical algebraic geometry and optimization theory. As a by-product of our analysis we prove that SS-HOPM converges unconditionally, settling a conjecture in [Kolda, T.G., Mayo, J.R.: Shifted power method for computing tensor eigenpairs. SIAM Journal on Matrix Analysis and Applications 32(4), 1095-1124 (2011)]. We present numerical experiments which demonstrate that SPM is efficient and robust to noise, being up to one order of magnitude faster than state-of-the-art CP decomposition algorithms in certain experiments. Furthermore, prior knowledge of the CP rank is not required by SPM.

Keywords

Cite

@article{arxiv.1912.04007,
  title  = {Subspace power method for symmetric tensor decomposition},
  author = {Joe Kileel and João M. Pereira},
  journal= {arXiv preprint arXiv:1912.04007},
  year   = {2025}
}

Comments

36 pages

R2 v1 2026-06-23T12:39:55.856Z