F4 algorithm

E838596

The F4 algorithm is an efficient method for computing Gröbner bases using structured linear algebra techniques to speed up polynomial ideal calculations.

All labels observed (1)

Label Occurrences
F4 algorithm canonical 3

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Gröbner basis algorithm
algorithm
advantage better use of cache and memory hierarchy via dense linear algebra
efficient handling of large polynomial systems
significant speedup over classical Buchberger algorithm
application algebraic cryptanalysis
computing algebraic varieties
computing elimination ideals
solving systems of polynomial equations
author Jean-Charles Faugère
basedOn Buchberger algorithm
category symbolic computation algorithm
complexityDependsOn degrees of input polynomials
number of variables
sparsity of polynomials
term ordering
computes Gröbner basis of a polynomial ideal
coreIdea batch S-polynomial computations into linear algebra problems
replace repeated polynomial reductions by simultaneous reductions via matrix operations
field computational algebraic geometry
computational commutative algebra
computer algebra
implementedIn Magma computer algebra system
Maple computer algebra system
linked to: Maplesoft

SageMath computer algebra system
linked to: SageMath

Singular computer algebra system
improvesOn Buchberger algorithm
influenced F5 algorithm
later Gröbner basis algorithms
input finite set of multivariate polynomials
namedAfter Jean-Charles Faugère
optimization selection strategies for critical pairs
sparse matrix techniques
symbolic preprocessing before matrix construction
output Gröbner basis
publishedIn Journal of Pure and Applied Algebra
purpose computing Gröbner bases
relatedTo Buchberger algorithm
F5 algorithm
Macaulay matrix method
requires field arithmetic
monomial ordering
technique construction of Macaulay matrices
row-reduction of coefficient matrices
titleOfOriginalPaper A new efficient algorithm for computing Gröbner bases (F4)
uses Gaussian elimination
structured linear algebra
worksOver polynomial rings over fields
yearProposed 1999

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Gröbner basis relatedAlgorithm F4 algorithm
Buchberger algorithm hasVariant F4 algorithm
F5 algorithm relatedTo F4 algorithm