论文标题
半规则序列和其他方程式的随机系统
Semi-regular sequences and other random systems of equations
论文作者
论文摘要
多元密码系统和数字签名方案的安全性依赖于在有限字段上求解多项式方程系统的硬度。当前,多项式系统解决方案也是指数级别算法的瓶颈,可以解决椭圆形和过度曲线离散对数问题。解决多项式方程系统的复杂性与计算groebner碱基的成本密切相关,因为计算多项式系统的解决方案可以降低到为方程生成的理想的词典groebner基础。有几种用于计算此类碱基的算法:我们认为基于重复的高斯矩阵消除的算法。在本文中,我们分析了随机系统的情况,其中随机系统是指n个变量中包含常规n多项式序列的N变量中的二次系统或二次系统。我们为在N变量中具有M> N方程的求解程度的求界度提供明确的公式,用于M = N+1的任意度方程,以及对于二次或立方多项式系统的任何M。在附录中,我们为2 <= k的N变量中的M = N + K二次方程的半定期系统的求解度提供了一个界限。 n <= 100和在线我们提供2 <= k的边界值; n <= 500。对于包含常规n多项式序列的二次系统,我们认为Eisenbud-Green-Harris的猜想(如果为true)为求解程度提供了锐利的结合,我们明确地计算了该求解。
The security of multivariate cryptosystems and digital signature schemes relies on the hardness of solving a system of polynomial equations over a finite field. Polynomial system solving is also currently a bottleneck of index-calculus algorithms to solve the elliptic and hyperelliptic curve discrete logarithm problem. The complexity of solving a system of polynomial equations is closely related to the cost of computing Groebner bases, since computing the solutions of a polynomial system can be reduced to finding a lexicographic Groebner basis for the ideal generated by the equations. Several algorithms for computing such bases exist: We consider those based on repeated Gaussian elimination of Macaulay matrices. In this paper, we analyze the case of random systems, where random systems means either semi-regular systems, or quadratic systems in n variables which contain a regular sequence of n polynomials. We provide explicit formulae for bounds on the solving degree of semi-regular systems with m > n equations in n variables, for equations of arbitrary degrees for m = n+1, and for any m for systems of quadratic or cubic polynomials. In the appendix, we provide a table of bounds for the solving degree of semi-regular systems of m = n + k quadratic equations in n variables for 2 <= k; n <= 100 and online we provide the values of the bounds for 2 <= k; n <= 500. For quadratic systems which contain a regular sequence of n polynomials, we argue that the Eisenbud-Green-Harris Conjecture, if true, provides a sharp bound for their solving degree, which we compute explicitly.