Gröbner Bases Computation and Mutant Polynomials

Bibliographic Details
Main Author: Cabarcas, Daniel
Language:English
Published: University of Cincinnati / OhioLINK 2011
Subjects:
Online Access:http://rave.ohiolink.edu/etdc/view?acc_num=ucin1307321300
id ndltd-OhioLink-oai-etd.ohiolink.edu-ucin1307321300
record_format oai_dc
spelling ndltd-OhioLink-oai-etd.ohiolink.edu-ucin13073213002021-08-03T06:14:49Z Gröbner Bases Computation and Mutant Polynomials Cabarcas, Daniel Mathematics Gr&246 bner bases Mutant polynomials Complexity Algorithms Symbolic computation Linear algebra <p>Gröbner bases are the single most important tool in applicable algebraic geometry. They are used to compute standard representatives in the residue classes of a polynomial ring modulo an ideal and they can be used as a step towards solving a system of polynomial equations. Applications in science and technology are abundant, particularly in cryptography and coding theory.</p><p>Computation of Gröbner bases is challenging. It has computational complexity double exponential in the worst-case and exponential in average. Although this makes Gröbner bases intractable in many cases, a great deal of effort has been devoted to improve algorithms to compute faster larger Gröbner bases.</p><p>The concept of mutant polynomials, introduced by Ding in 2006, quantifies the deviation from the average case, leading to faster algorithms that profit on this degeneration.</p><p>In this dissertation we introduce three algorithms aiming at improving Gröbner bases computation that are inspired by mutant polynomials. The mutantF4 algorithm modifies Faugère's F4 by exploiting the presence of mutant polynomials. The MXL3 algorithm introduces a termination condition based on the absence of mutant polynomials. And the MGB algorithm combines MXL3 with the idea of preempted reduction to avoid storing large sets of polynomials. Each new idea achieved gains in speed and/or memory usage. The MGB algorithm is particularly successful, which was demonstrated by being the first algorithm to be able to compute a Gröbner basis for a random system of 32 quadratic polynomials in 32 variables over GF(2).</p><p>We also propose LASyz, a method to avoid redundant computation in Gröbner bases computation, that is compatible with mutant algorithms. LASyz is a simple yet effective method to significantly reduce unproductive reductions to zero. It uses linear algebra to maintain a set of generators for the module of syzygies. LASyz is compatible with mutant Gröbner basis algorithms thanks to its simplicity and the use of linear algebra for reducing both polynomials and syzygies.</p><p>Finally, we establish some theoretical results for mutant polynomials. We define the concept of mutant space, and study its dimension. We demonstrate that the mutant space is trivial in generic situations. We link the concept of mutants to the notions of regular sequences and syzygies. And we conjecture that the dimension of the mutant space constitutes a generic property of sequences of polynomials.</p> 2011-09-20 English text University of Cincinnati / OhioLINK http://rave.ohiolink.edu/etdc/view?acc_num=ucin1307321300 http://rave.ohiolink.edu/etdc/view?acc_num=ucin1307321300 unrestricted This thesis or dissertation is protected by copyright: some rights reserved. It is licensed for use under a Creative Commons license. Specific terms and permissions are available from this document's record in the OhioLINK ETD Center.
collection NDLTD
language English
sources NDLTD
topic Mathematics
Gr&246
bner bases
Mutant polynomials
Complexity
Algorithms
Symbolic computation
Linear algebra
spellingShingle Mathematics
Gr&246
bner bases
Mutant polynomials
Complexity
Algorithms
Symbolic computation
Linear algebra
Cabarcas, Daniel
Gröbner Bases Computation and Mutant Polynomials
author Cabarcas, Daniel
author_facet Cabarcas, Daniel
author_sort Cabarcas, Daniel
title Gröbner Bases Computation and Mutant Polynomials
title_short Gröbner Bases Computation and Mutant Polynomials
title_full Gröbner Bases Computation and Mutant Polynomials
title_fullStr Gröbner Bases Computation and Mutant Polynomials
title_full_unstemmed Gröbner Bases Computation and Mutant Polynomials
title_sort gröbner bases computation and mutant polynomials
publisher University of Cincinnati / OhioLINK
publishDate 2011
url http://rave.ohiolink.edu/etdc/view?acc_num=ucin1307321300
work_keys_str_mv AT cabarcasdaniel grobnerbasescomputationandmutantpolynomials
_version_ 1719433396534378496