2006
DOI: 10.1093/ietfec/e89-a.1.11
|View full text |Cite
|
Sign up to set email alerts
|

Relation between the XL Algorithm and Grobner Basis Algorithms

Abstract: We clarify a relation between the XL algorithm and known Gröbner basis algorithms. The XL algorithm was proposed to be a more efficient algorithm to solve a system of algebraic equations under a special condition, without calculating a whole Gröbner basis. But in our result, it is shown that to solve a system of algebraic equations with a special condition under which the XL algorithm works is equivalent to calculate the reduced Gröbner basis of the ideal associated with the system. Moreover we show that the X… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0

Year Published

2009
2009
2023
2023

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 16 publications
(17 citation statements)
references
References 17 publications
0
17
0
Order By: Relevance
“…In [15] it is shown how the T method can be interpreted in terms of Buchberger's Gröbner Basis algorithm. The method is further discussed (in the context of the XL2 [9] algorithm) in [2,4], where some doubts are cast on the general applicability of the method.…”
Section: Step 3 -The T Methodsmentioning
confidence: 99%
“…In [15] it is shown how the T method can be interpreted in terms of Buchberger's Gröbner Basis algorithm. The method is further discussed (in the context of the XL2 [9] algorithm) in [2,4], where some doubts are cast on the general applicability of the method.…”
Section: Step 3 -The T Methodsmentioning
confidence: 99%
“…x 1 +x 2 x 3 x 2 +x 3 +x 1 x 2 x 3 +x 1 x 2 +x 2 x 3 x 1 +x 2 +x 1 x 2 +x 1 x 3 x 2 +x 1 x 3 x 2 +x 3 +x 1 x 3 x 1 +x 2 +x 3 +x 2 x 3 x 1 +x 2 +x 1 x 2 +x 2 x 3 x 3 +x 1 x 2 x 1 +x 1 x 2 +x 2 x 3 x 1 +x 2 +x 3 +x 1 x 3 x 1 +x 3 +x 1 x 2 +x 1 x 3 x 1 +x 2 +x 1 x 3 x 1 +x 1 x 3 +x 2 x 3 x 1 +x 2 +x 3 +x 1 x 2 x 1 +x 3 +x 1 x 3 +x 2 x 3 x 1 +x 2 +x 2 x 3 x 2 +x 1 x 2 +x 1 x 3 x 1 x 2 +x 1 x 3 +x 2 x 3 x 1 +x 2 +x 1 x 2 +x 1 x 3 +x 2 x 3 x 1 +x 3 +x 1 x 2 x 2 +x 1 x 3 +x 2 x 3 x 2 +x 3 +x 1 x 3 +x 2 x 3 x 1 +x 3 +x 1 x 2 +x 1 x 3 +x 2 x 3 x 1 +x 3 +x 2 x 3 x 3 +x 1 x 2 +x 1 x 3 x 2 +x 3 +x 1 x 2 +x 2 x 3 x 2 +x 3 +x 1 x 2 +x 1 x 3 +x 2 x 3…”
Section: Table (1): Quadratic Boolean Expressions Of 3 Variables Behamentioning
confidence: 99%
“…This example executes the previous algorithm step by step; 1-Choose randomly two different elements from Table (1); Let  = x 1 x 2 +x 1 x 3 +x 2 x 3 , and  = x 2 +x 3 +x 1 x 2 +x 2 x 3 . 3 such that, for X 2 = (x 4 , x 5 , x 6 ) T the formula A · X 2 + B i gives a valid quasigroup, for this case, there is a 256 vectors. 4-Set CB as the set of all B i founded in previous step; 5-Take a vector B from CB 1+x 1 +x 2 +x 1 x 3 1+x 1 +x 3 1+x 1 +x 3 +x 1 x 2 +x 1 x 3…”
Section: Examplementioning
confidence: 99%
“…However, careful analyses of its running time in [20] and [21] make this appear unlikely. In a number of papers the XL Algorithm has been related to the Gröbner basis methods we discuss in the next section (see for instance [5], [11], and [45]). Let us apply it to the following simple example taken from [1].…”
Section: The XL Xsl and Mutantxl Attacksmentioning
confidence: 99%
“…If one modifies the XL algorithm such that it proceeds degree by degree, it can be seen as a version of the F4 algorithm, as was shown in [45]. Let us try the F4 algorithm in a small example.…”
Section: The Gröbner Basis Attackmentioning
confidence: 99%