arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2012.01085cs.DScs.CC
收藏

平均情形下多项式、代数和多重线性形式的同构测试算法

Average-case algorithms for testing isomorphism of polynomials, algebras, and multilinear forms

Joshua A. Grochow, Youming Qiao, Gang Tang

AI总结:

本文提出多项式、代数及多重线性形式同构测试的平均情形算法,并证明交替三线性形式等价性测试与对称三线性形式等价性测试多项式等价且均为张量同构完全问题。

摘要:

我们研究了多项式、代数和多重线性形式的同构测试问题。我们的第一个主要结果是针对这些问题的平均情形算法。例如,我们开发了一个算法,该算法接受两个三次形式 $f, g\in \mathbb{F}_q[x_1,\dots, x_n]$,并在 $q^{O(n)}$ 时间内判定 $f$ 和 $g$ 是否同构,且对大多数 $f$ 有效。这种平均情形设置具有直接的实际意义,自20世纪90年代以来一直在多元密码学中被研究。我们的第二个结果涉及交替三线性形式的等价性测试的复杂性。这个问题在数学和密码学中都具有重要意义。我们证明该问题与对称三线性形式的等价性测试是多项式时间等价的,通过证明它们都是张量同构完全的(Grochow-Qiao, ITCS, 2021),因此等价于在大多数域上测试三次形式的同构。

英文摘要:

We study the problems of testing isomorphism of polynomials, algebras, and multilinear forms. Our first main results are average-case algorithms for these problems. For example, we develop an algorithm that takes two cubic forms $f, g\in \mathbb{F}_q[x_1,\dots, x_n]$, and decides whether $f$ and $g$ are isomorphic in time $q^{O(n)}$ for most $f$. This average-case setting has direct practical implications, having been studied in multivariate cryptography since the 1990s. Our second result concerns the complexity of testing equivalence of alternating trilinear forms. This problem is of interest in both mathematics and cryptography. We show that this problem is polynomial-time equivalent to testing equivalence of symmetric trilinear forms, by showing that they are both Tensor Isomorphism-complete (Grochow-Qiao, ITCS, 2021), therefore is equivalent to testing isomorphism of cubic forms over most fields.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑