A signature-based algorithm for computing Gröbner bases over principal ideal domains (Q782709): Difference between revisions

From MaRDI portal
Import240304020342 (talk | contribs)
Set profile property.
ReferenceBot (talk | contribs)
Changed an Item
 
(2 intermediate revisions by 2 users not shown)
Property / OpenAlex ID
 
Property / OpenAlex ID: W2995980777 / rank
 
Normal rank
Property / arXiv ID
 
Property / arXiv ID: 1802.01388 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4305609 / rank
 
Normal rank
Property / cites work
 
Property / cites work: The F5 criterion revised / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the complexity of the \(F_5\) Gröbner basis algorithm / rank
 
Normal rank
Property / cites work
 
Property / cites work: The Magma algebra system. I: The user language / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q2902935 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A survey on signature-based algorithms for computing Gröbner bases / 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: On Signature-Based Gröbner Bases Over Euclidean Rings / rank
 
Normal rank
Property / cites work
 
Property / cites work: Signature rewriting in gröbner basis computation / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4660688 / rank
 
Normal rank
Property / cites work
 
Property / cites work: On ideal lattices, Gröbner bases and generalized hash functions / 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: On an installation of Buchberger's algorithm / rank
 
Normal rank
Property / cites work
 
Property / cites work: Computing a Gröbner basis of a polynomial ideal over a Euclidean domain / rank
 
Normal rank
Property / cites work
 
Property / cites work: Effective computation of strong Gröbner bases over Euclidean domains / rank
 
Normal rank
Property / cites work
 
Property / cites work: Applications of strong Grobner bases over Euclidean domains / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the construction of Gröbner bases using syzygies / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4234258 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Reduced Gröbner bases in polynomial rings over a polynomial ring / rank
 
Normal rank
Property / cites work
 
Property / cites work: Practical Gröbner basis computation / rank
 
Normal rank

Latest revision as of 03:48, 23 July 2024

scientific article
Language Label Description Also known as
English
A signature-based algorithm for computing Gröbner bases over principal ideal domains
scientific article

    Statements

    A signature-based algorithm for computing Gröbner bases over principal ideal domains (English)
    0 references
    0 references
    0 references
    28 July 2020
    0 references
    [\textit{J.-C. Faugère}, in: Proceedings of the 2002 international symposium on symbolic and algebraic computation, ISSAC 2002, Lille, France, July 07--10, 2002. New York, NY: ACM Press. 75--83 (2002; Zbl 1072.68664)] introduced \(F_5\), the first signature-based algorithm to compute Gröbner bases of ideals of polynomial rings over a field. The algorithm achieved fame in part for quickly computing Gröbner bases that previously had been intractable, but even more appealing was its new criterion to detect a kind of useless computation called ``zero reduction''. Most Gröbner basis algorithms until then detected only a small number of these reductions, with the notable exception of the syzygy-based algorithm that \textit{H. M. Möller} et al. described in [in: International symposium on Symbolic and algebraic computation 92. ISSAC 92. Berkeley, CA, USA, July 27--29, 1992. Baltimore, MD: ACM Press. 320--328 (1992; Zbl 0925.13010)]. By contrast, Faugère proved that the \(F_5\) criterion detected all zero reductions if the input was a regular sequence, and was highly effective even when the input was not regular. Since then, significant effort has gone into both understanding and generalizing the algorithm. This article by Francis and Verron focuses mainly on the second: extending signature-based algorithms to the ideal of a polynomial ring over a commutative integral domain. It re-presents Möller's algorithm to compute a weak Gröbner basis for an ideal in a polynomial ring over a Noetherian integral domain (Algorithm 1) and generalizes it to a new algorithm that applies signature-based criteria (Algorithm 3). The authors prove correctness and termination in the setting of principal ideal domains. They also introduce a distinction between ``singular'' and ``1-singular'' \(\mathfrak s\)-reductions, which generalize a previous, related notion of ``signature-redundant'' polynomials. The authors pay careful attention to generalizing these ideas for the more general situation, and point out that the algorithm appears to extend to more general settings. The article is clearly written and well organized. Two short, effective examples help illuminate some concepts for those less familiar with computation of Gröbner bases outside a field. The authors have created a toy implementation in Magma, with the code publicly available on GitHub. The paper provides a hyperlink to this repository, and includes a direct link to a page that elaborates a fully computed example.
    0 references
    0 references
    algorithms
    0 references
    Gröbner bases
    0 references
    signature-based algorithms
    0 references
    polynomials over rings
    0 references
    principal ideal domains
    0 references
    0 references
    0 references

    Identifiers