English

Faster search for tensor decomposition over finite fields

Computational Complexity 2025-02-19 v1

Abstract

We present an O(Fmin{R, d2nd}+(Rn0)(d0nd))O^*(|\mathbb{F}|^{\min\left\{R,\ \sum_{d\ge 2} n_d\right\} + (R-n_0)(\sum_{d\ne 0} n_d)})-time algorithm for determining whether the rank of a concise tensor TFn0××nD1T\in\mathbb{F}^{n_0\times\dots\times n_{D-1}} is R\le R, assuming n0nD1n_0\ge\dots\ge n_{D-1} and Rn0R\ge n_0. For 3-dimensional tensors, we have a second algorithm running in O(Fn0+n2+(Rn0+1r)(n1+n2)+r2)O^*(|\mathbb{F}|^{n_0+n_2 + (R-n_0+1-r_*)(n_1+n_2)+r_*^2}) time, where r:=Rn0+1r_*:=\left\lfloor\frac{R}{n_0}\right\rfloor+1. Both algorithms use polynomial space and improve on our previous work, which achieved running time O(Fn0+(Rn0)(dnd))O^*(|\mathbb{F}|^{n_0+(R-n_0)(\sum_d n_d)}).

Keywords

Cite

@article{arxiv.2502.12390,
  title  = {Faster search for tensor decomposition over finite fields},
  author = {Jason Yang},
  journal= {arXiv preprint arXiv:2502.12390},
  year   = {2025}
}

Comments

14 pages

R2 v1 2026-06-28T21:48:02.899Z