Preview

Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS)

Advanced search

Minimal basis of the syzygies module of leading terms

https://doi.org/10.15514/ISPRAS-2018-30(6)-16

Abstract

Systems of polynomial equations are one of the most universal mathematical objects. Almost all the problems of cryptographic analysis can be reduced to finding solutions to systems of polynomial equations. The corresponding direction of research is called algebraic cryptanalysis. In terms of computational complexity, systems of polynomial equations cover the entire range of possible options, from algorithmic insolubility of Diophantine equations to well-known efficient methods for solving linear systems. The method of Buchberger [ 5] brings a system of algebraic equations to the system of a special type defined by the Gröbner original system of equations, allowing the use of the exception of the dependent variables. The basis for determining the Groebner basis is the permissible ordering on the set of terms. The set of admissible orderings on the set of terms is infinite and even continuum. The most time-consuming step in finding the Groebner basis using the Buchberger algorithm is to prove that all S-polynomials representing a system of generators of K[X]-module S-polynomials. There is a natural problem of finding such a minimal system of generators. The existence of such a system of generators follows from Nakayama's theorem. An algorithm for constructing such a basis for any ordering is proposed.

About the Author

A. V. Sokurov
Ivannikov Institute for System Programming of the Russian Academy of Sciences
Russian Federation


References

1. [1]. Gebauer R., Moller H.M. On an Instalation of Buchberger’s Algorithm. Journal of Symbolic Computation, no. 6, 1987, pp. 257-286.

2. [2]. Caboara M., Kreuzer M., Robbiano L. Efficiently computing minimal sets of critical pairs. Journal of Symbolic Computation, no. 38, 2004, pp. 1169-1190.

3. [3]. Lang S. Algebra. Addison-Wesley Publishing Company Reading, 1965.

4. [4]. Agievich S. V. Improved Buchberger algorithm. Proceedings of the Institute of Mathematics, National Academy of Sciences of Belarus, vol. 20, issue 1, 2012, pp. 3-13 (in Russian).

5. [5]. Buchberger B. Grobner Bases: An Algorithmic Method in Polynomial Ideal. In Multidimensional Systems Theory and Applications, 1985, pp. 184-232.


Review

For citations:


Sokurov A.V. Minimal basis of the syzygies module of leading terms. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2018;30(6):293-304. (In Russ.) https://doi.org/10.15514/ISPRAS-2018-30(6)-16



Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2079-8156 (Print)
ISSN 2220-6426 (Online)