Back to Search
Start Over
Minimal Basis of the Syzygy Module of Leading Terms
- Source :
- Programming and Computer Software. 45:467-472
- Publication Year :
- 2019
- Publisher :
- Pleiades Publishing Ltd, 2019.
-
Abstract
- Systems of polynomial equations are one of the most universal mathematical objects. Almost all problems of cryptographic analysis can be reduced to solving 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 variants, from the algorithmic insolubility of Diophantine equations to well-known efficient methods for solving linear systems. Buchberger’s method [5] brings the system of algebraic equations to a system of a special type defined by the Grobner original system of equations, which enables the elimination of dependent variables. The Grobner basis is determined based on an admissible ordering on a set of terms. The set of admissible orderings on the set of terms is infinite and even continual. The most time-consuming step in finding the Grobner basis by using Buchberger’s algorithm is to prove that all S-polynomials represent a system of generators of K[X]-module S-polynomials. Thus, a natural problem of finding this minimal system of generators arises. The existence of this system follows from Nakayama’s lemma. In this paper, we propose an algorithm for constructing this basis for any ordering.
- Subjects :
- 0209 industrial biotechnology
Hilbert's syzygy theorem
Computational complexity theory
Diophantine equation
Linear system
System of polynomial equations
020207 software engineering
02 engineering and technology
System of linear equations
Algebra
Algebraic equation
Gröbner basis
020901 industrial engineering & automation
ComputingMethodologies_SYMBOLICANDALGEBRAICMANIPULATION
0202 electrical engineering, electronic engineering, information engineering
Software
Mathematics
Subjects
Details
- ISSN :
- 16083261 and 03617688
- Volume :
- 45
- Database :
- OpenAIRE
- Journal :
- Programming and Computer Software
- Accession number :
- edsair.doi...........5b5aad1393edecd84e391da3a77d1ae7
- Full Text :
- https://doi.org/10.1134/s036176881908005x