当前位置: X-MOL 学术Comput. Complex. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Tensor surgery and tensor rank
computational complexity ( IF 0.7 ) Pub Date : 2018-03-22 , DOI: 10.1007/s00037-018-0164-8
Matthias Christandl , Jeroen Zuiddam

We introduce a method for transforming low-order tensors into higher-order tensors and apply it to tensors defined by graphs and hypergraphs. The transformation proceeds according to a surgery-like procedure that splits vertices, creates and absorbs virtual edges and inserts new vertices and edges. We show that tensor surgery is capable of preserving the low rank structure of an initial tensor decomposition and thus allows to prove nontrivial upper bounds on tensor rank, border rank and asymptotic rank of the final tensors. We illustrate our method with a number of examples. Tensor surgery on the triangle graph, which corresponds to the matrix multiplication tensor, leads to nontrivial rank upper bounds for all odd cycle graphs, which correspond to the tensors of iterated matrix multiplication. In the asymptotic setting we obtain upper bounds in terms of the matrix multiplication exponent ω and the rectangular matrix multiplication parameter α. These bounds are optimal if ω equals two. We also give examples that illustrate that tensor surgery on general graphs might involve the absorption of virtual hyperedges and we provide an example of tensor surgery on a hypergraph. Besides its relevance in algebraic complexity theory, our work has applications in quantum information theory and communication complexity.

中文翻译:

张量手术和张量等级

我们介绍了一种将低阶张量转换为高阶张量的方法,并将其应用于由图和超图定义的张量。转换根据类似于手术的过程进行,该过程分裂顶点、创建和吸收虚拟边并插入新的顶点和边。我们表明张量手术能够保留初始张量分解的低秩结构,从而允许证明最终张量的张量秩、边界秩和渐近秩的非平凡上限。我们用许多例子来说明我们的方法。三角形图上的张量手术对应于矩阵乘法张量,导致所有奇数圈图的非平凡秩上限,其对应于迭代矩阵乘法的张量。在渐近设置中,我们根据矩阵乘法指数 ω 和矩形矩阵乘法参数 α 获得上限。如果 ω 等于 2,则这些边界是最佳的。我们还给出了一些例子来说明一般图上的张量手术可能涉及虚拟超边的吸收,我们提供了一个超图上张量手术的例子。除了在代数复杂性理论中的相关性外,我们的工作在量子信息理论和通信复杂性方面也有应用。
更新日期:2018-03-22
down
wechat
bug