A new proof for the correctness of the F5 algorithm (Q365812): Difference between revisions
From MaRDI portal
Created a new Item |
Normalize DOI. |
||
(10 intermediate revisions by 8 users not shown) | |||
Property / DOI | |||
Property / DOI: 10.1007/s11425-012-4480-1 / rank | |||
Property / author | |||
Property / author: Ding-Kang Wang / rank | |||
Property / author | |||
Property / author: Ding-Kang Wang / rank | |||
Normal rank | |||
Property / review text | |||
This paper is devoted to the proof of the correctness of the F5 algorithm for computing Gröbner bases proposed in [\textit{J.-C. Faugère}, Proceedings of the 2002 international symposium on symbolic and algebraic computation, Lille, France, July 07--10, 2002. New York, NY: ACM Press. 75--83 (2002; Zbl 1072.68664)]. (The work by J.-C. Faugère does not contain a rigorous proof of the correctness of the algorithm.) The paper under review presents an algorithm F5B, which is an equivalent version of F5, and gives a complete proof the correctness of F5B. The structure of the paper is as follows. The first part (section 2) introduces the concepts of \(S\)-pairs and \(S\)-polynomials of labeled polynomials, as well as the notions of F5-divisibility, F5-rewritability, and F5-reduction of labeled polynomials. Using these concepts, the authors simplify algorithm F5 ``in Buchberger style'' and obtain its equivalent version F5B. Then the authors prove some results on labeled polynomials (section 3) and use them to provide a complete proof of algorithm F5B (section 4). The last part of the work introduces variants of the F5 algorithm where the results of the paper (mainly, the results on the F5-reduction) allow one to reject almost all redundant \(S\)-pairs in the Gröbner basis computation process. | |||
Property / review text: This paper is devoted to the proof of the correctness of the F5 algorithm for computing Gröbner bases proposed in [\textit{J.-C. Faugère}, Proceedings of the 2002 international symposium on symbolic and algebraic computation, Lille, France, July 07--10, 2002. New York, NY: ACM Press. 75--83 (2002; Zbl 1072.68664)]. (The work by J.-C. Faugère does not contain a rigorous proof of the correctness of the algorithm.) The paper under review presents an algorithm F5B, which is an equivalent version of F5, and gives a complete proof the correctness of F5B. The structure of the paper is as follows. The first part (section 2) introduces the concepts of \(S\)-pairs and \(S\)-polynomials of labeled polynomials, as well as the notions of F5-divisibility, F5-rewritability, and F5-reduction of labeled polynomials. Using these concepts, the authors simplify algorithm F5 ``in Buchberger style'' and obtain its equivalent version F5B. Then the authors prove some results on labeled polynomials (section 3) and use them to provide a complete proof of algorithm F5B (section 4). The last part of the work introduces variants of the F5 algorithm where the results of the paper (mainly, the results on the F5-reduction) allow one to reject almost all redundant \(S\)-pairs in the Gröbner basis computation process. / rank | |||
Normal rank | |||
Property / reviewed by | |||
Property / reviewed by: Alexander B. Levin / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 13P10 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 13B25 / rank | |||
Normal rank | |||
Property / zbMATH DE Number | |||
Property / zbMATH DE Number: 6207049 / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
Gröbner basis | |||
Property / zbMATH Keywords: Gröbner basis / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
F5 | |||
Property / zbMATH Keywords: F5 / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
F5B | |||
Property / zbMATH Keywords: F5B / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
correctness of F5 | |||
Property / zbMATH Keywords: correctness of F5 / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
F5-reduction | |||
Property / zbMATH Keywords: F5-reduction / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: F5C / rank | |||
Normal rank | |||
Property / MaRDI profile type | |||
Property / MaRDI profile type: Publication / rank | |||
Normal rank | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1007/s11425-012-4480-1 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2259972220 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A generalized criterion for signature related Gröbner basis algorithms / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4693774 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q2902935 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3208084 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4237370 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: F5C: A variant of Faugère's F5 algorithm with reduced Gröbner bases / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Signature-based algorithms to compute Gröbner bases / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A new efficient algorithm for computing Gröbner bases \((F_4)\) / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4660688 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A new incremental algorithm for computing Groebner bases / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A new framework for computing Gröbner bases / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Extended \(F_5\) criteria / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3325833 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4234258 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3571263 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5188247 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: The F5 algorithm in Buchberger's style / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A signature-based algorithm for computing Gröbner bases in solvable polynomial algebras / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Generalization of the F5 algorithm for calculating Gröbner bases for polynomial ideals / rank | |||
Normal rank | |||
Property / DOI | |||
Property / DOI: 10.1007/S11425-012-4480-1 / rank | |||
Normal rank | |||
links / mardi / name | links / mardi / name | ||
Revision as of 16:29, 9 December 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | A new proof for the correctness of the F5 algorithm |
scientific article |
Statements
A new proof for the correctness of the F5 algorithm (English)
0 references
9 September 2013
0 references
This paper is devoted to the proof of the correctness of the F5 algorithm for computing Gröbner bases proposed in [\textit{J.-C. Faugère}, Proceedings of the 2002 international symposium on symbolic and algebraic computation, Lille, France, July 07--10, 2002. New York, NY: ACM Press. 75--83 (2002; Zbl 1072.68664)]. (The work by J.-C. Faugère does not contain a rigorous proof of the correctness of the algorithm.) The paper under review presents an algorithm F5B, which is an equivalent version of F5, and gives a complete proof the correctness of F5B. The structure of the paper is as follows. The first part (section 2) introduces the concepts of \(S\)-pairs and \(S\)-polynomials of labeled polynomials, as well as the notions of F5-divisibility, F5-rewritability, and F5-reduction of labeled polynomials. Using these concepts, the authors simplify algorithm F5 ``in Buchberger style'' and obtain its equivalent version F5B. Then the authors prove some results on labeled polynomials (section 3) and use them to provide a complete proof of algorithm F5B (section 4). The last part of the work introduces variants of the F5 algorithm where the results of the paper (mainly, the results on the F5-reduction) allow one to reject almost all redundant \(S\)-pairs in the Gröbner basis computation process.
0 references
Gröbner basis
0 references
F5
0 references
F5B
0 references
correctness of F5
0 references
F5-reduction
0 references
0 references