Msolve: A library for solving polynomial systems
We present a new open source C library msolve dedicated to solving multivariate
polynomial systems of dimension zero through computer algebra methods. The core …
polynomial systems of dimension zero through computer algebra methods. The core …
Faster change of order algorithm for Gröbner bases under shape and stability assumptions
Solving zero-dimensional polynomial systems using Gröbner bases is usually done by, first,
computing a Gröbner basis for the degree reverse lexicographic order, and next computing …
computing a Gröbner basis for the degree reverse lexicographic order, and next computing …
SoK: Gröbner basis algorithms for arithmetization oriented ciphers
JF Sauer, A Szepieniec - Cryptology ePrint Archive, 2021 - eprint.iacr.org
Many new ciphers target a concise algebraic description for efficient evaluation in a proof
system or a multi-party computation. This new target for optimization introduces algebraic …
system or a multi-party computation. This new target for optimization introduces algebraic …
New efficient algorithms for computing Gr\" obner bases of saturation ideals (F4SAT) and colon ideals (Sparse-FGLM-colon)
This paper is concerned with linear algebra based methods for solving exactly polynomial
systems through so-called Gr\" obner bases, which allow one to compute modulo the …
systems through so-called Gr\" obner bases, which allow one to compute modulo the …
Modular matrix multiplication on GPU for polynomial system solving
The bottleneck of the SPARSE-FGLM algorithm for Gröbner bases change of order is an
iterative matrix-tall and skinny matrix product over a finite prime field. Our contribution is …
iterative matrix-tall and skinny matrix product over a finite prime field. Our contribution is …
Reading Rational Univariate Representations on lexicographic Groebner bases
In this contribution, we consider a zero-dimensional polynomial system in $ n $ variables
defined over a field $\mathbb {K} $. In the context of computing a Rational Univariate …
defined over a field $\mathbb {K} $. In the context of computing a Rational Univariate …
[PDF][PDF] Contributions to polynomial system solving: Recurrences and Gröbner bases
J Berthomieu - 2023 - hal.sorbonne-universite.fr
This habilitation thesis deals with polynomial system solving through Gröbner bases
computations. It focuses on the link between multivariate polynomials and linear recurrence …
computations. It focuses on the link between multivariate polynomials and linear recurrence …
[PDF][PDF] Multiword matrix multiplication over large finite fields in floating-point arithmetic
This article is concerned with the efficient computation of modular matrix multiplication C=
AB mod p, a key kernel in computer algebra. We focus on floating-point arithmetic, which …
AB mod p, a key kernel in computer algebra. We focus on floating-point arithmetic, which …
Homotopy algorithms for solving structured determinantal systems
TX Vu - 2020 - uwspace.uwaterloo.ca
Multivariate polynomial systems arising in numerous applications have special structures. In
particular, determinantal structures and invariant systems appear in a wide range of …
particular, determinantal structures and invariant systems appear in a wide range of …