Lune

SODA2025Top-tier venue

An Efficient Uniqueness Theorem for Overcomplete Tensor Decomposition

Pascal Koiran

2025Year
1Citations
1Top-tier citations

Abstract

We give a new, constructive uniqueness theorem for tensor decomposition. It applies to order 3 tensors of format n× n× p and can prove uniqueness of decomposition for generic tensors up to rank r = 4n/3 as soon as p ≥ 4. One major advantage over Kruskal's uniqueness theorem is that our theorem has an algorithmic proof, and the resulting algorithm is efficient. Like the uniqueness theorem, it applies in the range n ≤ r ≤ 4n/3. As a result, we obtain the first efficient algorithm for overcomplete decomposition of generic tensors of order 3. For instance, prior to this work it was not known how to efficiently decompose generic tensors of format n × n × n and rank r = 1.01n (or rank r ≤ (1 + ǫ)n, for some constant ǫ > 0). Efficient overcomplete decomposition of generic tensors of format n × n × 3 remains an open problem.

Our results are based on the method of commuting extensions pioneered by Strassen for the proof of his 3n/2 lower bound on tensor rank and border rank. In particular, we rely on an algorithm for the computation of commuting extensions recently proposed in the companion paper [22], and on the classical diagonalization-based "Jennrich algorithm" for undercomplete tensor decomposition.

This is an updated version of a paper presented at SODA 2025. As a new result, we answer a question from that paper by giving a NPhardness result for the computation of commuting extensions. The proof relies on a recent construction by Shitov [43]. After the paper appearing in the SODA proceedings was written, another algorithm for the overcomplete decomposition of generic tensors of order 3 was proposed by Kothari, Moitra and Wein [28].

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 147ff4b2-da38-4027-8cfe-77467851c3e3

Cited by top-tier papers1

Ask how each one uses it

Builds on4

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines