Skip to main content

Showing 1–30 of 30 results for author: Faugère, J

.
  1. arXiv:2107.02582  [pdf, ps, other

    cs.SC

    Polynomial-Division-Based Algorithms for Computing Linear Recurrence Relations

    Authors: Jérémy Berthomieu, Jean-Charles Faugère

    Abstract: Sparse polynomial interpolation, sparse linear system solving or modular rational reconstruction are fundamental problems in Computer Algebra. They come down to computing linear recurrence relations of a sequence with the Berlekamp-Massey algorithm. Likewise, sparse multivariate polynomial interpolation and multidimensional cyclic code decoding require guessing linear recurrence relations of a mul… ▽ More

    Submitted 6 July, 2021; originally announced July 2021.

    Journal ref: Journal of Symbolic Computation, Elsevier, In press

  2. arXiv:2105.13188  [pdf, ps, other

    math.AC cs.SC math.NA

    Koszul-type determinantal formulas for families of mixed multilinear systems

    Authors: Matías R. Bender, Jean-Charles Faugère, Angelos Mantzaflaris, Elias Tsigaridas

    Abstract: Effective computation of resultants is a central problem in elimination theory and polynomial system solving. Commonly, we compute the resultant as a quotient of determinants of matrices and we say that there exists a determinantal formula when we can express it as a determinant of a matrix whose elements are the coefficients of the input polynomials. We study the resultant in the context of mixed… ▽ More

    Submitted 26 May, 2021; originally announced May 2021.

    Comments: 29 pages, accepted for publication in SIAGA

    MSC Class: 13P15 (Primary) 14Q20 15A18

  3. arXiv:2009.00847  [pdf, other

    cs.SC

    Computing critical points for invariant algebraic systems

    Authors: Jean-Charles Faugère, George Labahn, Mohab Safey El Din, Éric Schost, Thi Xuan Vu

    Abstract: Let $\mathbf{K}$ be a field and $φ$, $\mathbf{f} = (f_1, \ldots, f_s)$ in $\mathbf{K}[x_1, \dots, x_n]$ be multivariate polynomials (with $s < n$) invariant under the action of $\mathcal{S}_n$, the group of permutations of $\{1, \dots, n\}$. We consider the problem of computing the points at which $\mathbf{f}$ vanish and the Jacobian matrix associated to $\mathbf{f}, φ$ is rank deficient provided… ▽ More

    Submitted 2 September, 2020; originally announced September 2020.

  4. arXiv:1902.00208  [pdf, ps, other

    cs.SC

    Gr{ö}bner Basis over Semigroup Algebras: Algorithms and Applications for Sparse Polynomial Systems

    Authors: Matías Bender, Jean-Charles Faugère, Elias Tsigaridas

    Abstract: Gr{ö}bner bases is one the most powerful tools in algorithmic non-linear algebra. Their computation is an intrinsically hard problem with a complexity at least single exponential in the number of variables. However, in most of the cases, the polynomial systems coming from applications have some kind of structure. For example , several problems in computer-aided design, robotics, vision, biology ,… ▽ More

    Submitted 1 February, 2019; originally announced February 2019.

  5. arXiv:1810.12588  [pdf, other

    cs.SC

    A nearly optimal algorithm to decompose binary forms

    Authors: Matías Bender, Jean-Charles Faugère, Ludovic Perret, Elias Tsigaridas

    Abstract: Symmetric tensor decomposition is an important problem with applications in several areas for example signal processing, statistics, data analysis and computational neuroscience. It is equivalent to Waring's problem for homogeneous polynomials, that is to write a homogeneous polynomial in n variables of degree D as a sum of D-th powers of linear forms, using the minimal number of summands. This mi… ▽ More

    Submitted 11 September, 2019; v1 submitted 30 October, 2018; originally announced October 2018.

    Comments: Accepted to JSC

  6. arXiv:1806.00978  [pdf, ps, other

    cs.SC

    In-depth comparison of the Berlekamp--Massey--Sakata and the Scalar-FGLM algorithms: the adaptive variants

    Authors: Jérémy Berthomieu, Jean-Charles Faugère

    Abstract: The Berlekamp--Massey--Sakata algorithm and the Scalar-FGLM algorithm both compute the ideal of relations of a multidimensional linear recurrent sequence.Whenever quering a single sequence element is prohibitive, the bottleneck of these algorithms becomes the computation of all the needed sequence terms. As such, having adaptive variants of these algorithms, reducing the number of sequence queries… ▽ More

    Submitted 4 June, 2018; originally announced June 2018.

  7. Bilinear systems with two supports: Koszul resultant matrices, eigenvalues, and eigenvectors

    Authors: Matías Bender, Jean-Charles Faugère, Angelos Mantzaflaris, Elias Tsigaridas

    Abstract: A fundamental problem in computational algebraic geometry is the computation of the resultant. A central question is when and how to compute it as the determinant of a matrix. whose elements are the coefficients of the input polynomials up-to sign. This problem is well understood for unmixed multihomogeneous systems, that is for systems consisting of multihomogeneous polynomials with the * 1 same… ▽ More

    Submitted 14 May, 2018; originally announced May 2018.

    Comments: Proceedings of the 43th International Symposium on Symbolic and Algebraic Computation, 2018, Jul 2018, New York, United States. 2018

  8. Towards Mixed Gr{ö}bner Basis Algorithms: the Multihomogeneous and Sparse Case

    Authors: Matías Bender, Jean-Charles Faugère, Elias Tsigaridas

    Abstract: One of the biggest open problems in computational algebra is the design of efficient algorithms for Gr{ö}bner basis computations that take into account the sparsity of the input polynomials. We can perform such computations in the case of unmixed polynomial systems, that is systems with polynomials having the same support, using the approach of Faug{è}re, Spaenlehauer, and Svartz [ISSAC'14]. We pr… ▽ More

    Submitted 15 May, 2018; v1 submitted 9 May, 2018; originally announced May 2018.

    Journal ref: ISSAC 2018 - 43th International Symposium on Symbolic and Algebraic Computation, Jul 2018, New York, United States. 2018

  9. arXiv:1712.07211  [pdf, ps, other

    cs.CR quant-ph

    Fast Quantum Algorithm for Solving Multivariate Quadratic Equations

    Authors: Jean-Charles Faug`ere, Kelsey Horan, Delaram Kahrobaei, Marc Kaplan, Elham Kashefi, Ludovic Perret

    Abstract: In August 2015 the cryptographic world was shaken by a sudden and surprising announcement by the US National Security Agency NSA concerning plans to transition to post-quantum algorithms. Since this announcement post-quantum cryptography has become a topic of primary interest for several standardization bodies. The transition from the currently deployed public-key algorithms to post-quantum algori… ▽ More

    Submitted 19 December, 2017; originally announced December 2017.

  10. arXiv:1709.07168  [pdf, ps, other

    cs.SC

    In-depth comparison of the Berlekamp -- Massey -- Sakata and the Scalar-FGLM algorithms: the non adaptive variants

    Authors: Jérémy Berthomieu, Jean-Charles Faugère

    Abstract: We compare thoroughly the Berlekamp -- Massey -- Sakata algorithm and the Scalar-FGLM algorithm, which compute both the ideal of relations of a multi-dimensional linear recurrent sequence. Suprisingly, their behaviors differ. We detail in which way they do and prove that it is not possible to tweak one of the algorithms in order to mimic exactly the behavior of the other.

    Submitted 21 September, 2017; originally announced September 2017.

  11. arXiv:1605.05889  [pdf, ps, other

    cs.SC

    Computing Small Certificates of Inconsistency of Quadratic Fewnomial Systems

    Authors: Jean-Charles Faugere, Pierre-Jean Spaenlehauer, Jules Svartz

    Abstract: B{é}zout 's theorem states that dense generic systems of n multivariate quadratic equations in n variables have 2 n solutions over algebraically closed fields. When only a small subset M of monomials appear in the equations (fewnomial systems), the number of solutions may decrease dramatically. We focus in this work on subsets of quadratic monomials M such that generic systems with support M do… ▽ More

    Submitted 19 May, 2016; originally announced May 2016.

    Comments: ISSAC 2016, Jul 2016, Waterloo, Canada. Proceedings of ISSAC 2016

  12. Determinantal sets, singularities and application to optimal control in medical imagery

    Authors: Bernard Bonnard, Jean-Charles Faugère, Alain Jacquemard, Mohab Safey El Din, Thibaut Verron

    Abstract: Control theory has recently been involved in the field of nuclear magnetic resonance imagery. The goal is to control the magnetic field optimally in order to improve the contrast between two biological matters on the pictures. Geometric optimal control leads us here to analyze mero-morphic vector fields depending upon physical parameters , and having their singularities defined by a deter-minantal… ▽ More

    Submitted 6 July, 2017; v1 submitted 3 May, 2016; originally announced May 2016.

    Journal ref: International symposium on symbolic and algebraic computations, Waterloo, Canada. ACM, pp.103-110 (2016)

  13. arXiv:1602.06097  [pdf, other

    cs.SC

    GBLA -- Gröbner Basis Linear Algebra Package

    Authors: Brice Boyer, Christian Eder, Jean-Charles Faugère, Sylvian Lachartre, Fayssal Martani

    Abstract: This is a system paper about a new GPLv2 open source C library GBLA implementing and improving the idea of Faugère and Lachartre (GB reduction). We further exploit underlying structures in matrices generated during Gröbner basis computations in algorithms like F4 or F5 taking advantage of block patterns by using a special data structure called multilines. Moreover, we discuss a new order of operat… ▽ More

    Submitted 19 February, 2016; originally announced February 2016.

    Comments: 24 pages, 2 figures, 8 tables

    MSC Class: 13P10 ACM Class: F.2.2

  14. arXiv:1510.04654  [pdf, other

    math.AG math.ST

    Moment Varieties of Gaussian Mixtures

    Authors: Carlos Améndola, Jean-Charles Faugère, Bernd Sturmfels

    Abstract: The points of a moment variety are the vectors of all moments up to some order of a family of probability distributions. We study this variety for mixtures of Gaussians. Following up on Pearson's classical work from 1894, we apply current tools from computational algebra to recover the parameters from the moments. Our moment varieties extend objects familiar to algebraic geometers. For instance, t… ▽ More

    Submitted 15 October, 2015; originally announced October 2015.

    Comments: 17 pages, 2 figures

  15. On the complexity of computing Gröbner bases for weighted homogeneous systems

    Authors: Jean-Charles Faugère, Mohab Safey El Din, Thibaut Verron

    Abstract: Solving polynomial systems arising from applications is frequently made easier by the structure of the systems. Weighted homogeneity (or quasi-homogeneity) is one example of such a structure: given a system of weights $W=(w\_{1},\dots,w\_{n})$, $W$-homogeneous polynomials are polynomials which are homogeneous w.r.t the weighted degree… ▽ More

    Submitted 21 December, 2015; v1 submitted 23 December, 2014; originally announced December 2014.

  16. arXiv:1405.5101  [pdf, ps, other

    cs.IT

    Folding Alternant and Goppa Codes with Non-Trivial Automorphism Groups

    Authors: Jean-Charles Faugère, Ayoub Otmani, Ludovic Perret, Frédéric de Portzamparc, Jean-Pierre Tillich

    Abstract: The main practical limitation of the McEliece public-key encryption scheme is probably the size of its key. A famous trend to overcome this issue is to focus on subclasses of alternant/Goppa codes with a non trivial automorphism group. Such codes display then symmetries allowing compact parity-check or generator matrices. For instance, a key-reduction is obtained by taking quasi-cyclic (QC) or qua… ▽ More

    Submitted 20 May, 2014; originally announced May 2014.

    Comments: 19 pages

  17. arXiv:1404.1774  [pdf, ps, other

    math.AC cs.SC

    A survey on signature-based Gröbner basis computations

    Authors: Christian Eder, Jean-Charles Faugère

    Abstract: This paper is a survey on the area of signature-based Gröbner basis algorithms that was initiated by Faugère's F5 algorithm in 2002. We explain the general ideas behind the usage of signatures. We show how to classify the various known variants by 3 different orderings. For this we give translations between different notations and show that besides notations many approaches are just the same. More… ▽ More

    Submitted 7 April, 2014; originally announced April 2014.

    Comments: 53 pages, 8 figures, 11 tables

  18. Sparse Gröbner Bases: the Unmixed Case

    Authors: Jean-Charles Faugere, Pierre-Jean Spaenlehauer, Jules Svartz

    Abstract: Toric (or sparse) elimination theory is a framework developped during the last decades to exploit monomial structures in systems of Laurent polynomials. Roughly speaking, this amounts to computing in a \emph{semigroup algebra}, \emph{i.e.} an algebra generated by a subset of Laurent monomials. In order to solve symbolically sparse systems, we introduce \emph{sparse Gröbner bases}, an analog of cla… ▽ More

    Submitted 25 June, 2014; v1 submitted 28 February, 2014; originally announced February 2014.

    Comments: 20 pages, Corollary 6.1 has been corrected, ISSAC 2014, Kobe : Japan (2014)

  19. arXiv:1312.1655  [pdf, ps, other

    cs.SC

    On the Complexity of the F5 Gröbner basis Algorithm

    Authors: Magali Bardet, Jean-Charles Faugère, Bruno Salvy

    Abstract: We study the complexity of Gröbner bases computation, in particular in the generic situation where the variables are in simultaneous Noether position with respect to the system. We give a bound on the number of polynomials of degree $d$ in a Gröbner basis computed by Faugère's $F_5$ algorithm~(Fau02) in this generic case for the grevlex ordering (which is also a bound on the number of polynomial… ▽ More

    Submitted 17 July, 2014; v1 submitted 5 December, 2013; originally announced December 2013.

    Comments: 24 pages

  20. Polynomial-Time Algorithms for Quadratic Isomorphism of Polynomials: The Regular Case

    Authors: Jérémy Berthomieu, Jean-Charles Faugère, Ludovic Perret

    Abstract: Let $\mathbf{f}=(f\_1,\ldots,f\_m)$ and $\mathbf{g}=(g\_1,\ldots,g\_m)$ be two sets of $m\geq 1$ nonlinear polynomials over $\mathbb{K}[x\_1,\ldots,x\_n]$ ($\mathbb{K}$ being a field). We consider the computational problem of finding -- if any -- an invertible transformation on the variables map** $\mathbf{f}$ to $\mathbf{g}$. The corresponding equivalence problem is known as {\tt Isomorphism of… ▽ More

    Submitted 29 May, 2015; v1 submitted 18 July, 2013; originally announced July 2013.

    Comments: Published in Journal of Complexity, Elsevier, 2015, pp.39

  21. arXiv:1304.6039  [pdf, ps, other

    cs.SC

    Polynomial Systems Solving by Fast Linear Algebra

    Authors: Jean-Charles Faugère, Pierrick Gaudry, Louise Huot, Guénaël Renault

    Abstract: Polynomial system solving is a classical problem in mathematics with a wide range of applications. This makes its complexity a fundamental problem in computer science. Depending on the context, solving has different meanings. In order to stick to the most general case, we consider a representation of the solutions from which one can easily recover the exact solutions or a certified approximation o… ▽ More

    Submitted 12 July, 2013; v1 submitted 22 April, 2013; originally announced April 2013.

    Comments: 27 pages

  22. Sparse FGLM algorithms

    Authors: Jean-Charles Faugère, Chenqi Mou

    Abstract: Given a zero-dimensional ideal I in K[x1,...,xn] of degree D, the transformation of the ordering of its Groebner basis from DRL to LEX is a key step in polynomial system solving and turns out to be the bottleneck of the whole solving process. Thus it is of crucial importance to design efficient algorithms to perform the change of ordering. The main contributions of this paper are several efficie… ▽ More

    Submitted 3 April, 2013; originally announced April 2013.

    Comments: 40 pages

    Journal ref: Journal of Symbolic Computation, 2017, 80(3): 538-569

  23. arXiv:1301.5612  [pdf, ps, other

    cs.SC

    On the Complexity of Computing Gröbner Bases for Quasi-homogeneous Systems

    Authors: Jean-Charles Faugère, Mohab Safey El Din, Thibaut Verron

    Abstract: Let $\K$ be a field and $(f_1, \ldots, f_n)\subset \K[X_1, \ldots, X_n]$ be a sequence of quasi-homogeneous polynomials of respective weighted degrees $(d_1, \ldots, d_n)$ w.r.t a system of weights $(w_{1},\dots,w_{n})$. Such systems are likely to arise from a lot of applications, including physics or cryptography. We design strategies for computing Gröbner bases for quasi-homogeneous systems by a… ▽ More

    Submitted 3 May, 2013; v1 submitted 23 January, 2013; originally announced January 2013.

    Journal ref: ISSAC'13 - Proceedings of the 38th International Symposium on Symbolic and Algebraic Computation (2013) (2013)

  24. arXiv:1202.0179  [pdf, ps, other

    cs.SC

    Critical Points and Gröbner Bases: the Unmixed Case

    Authors: Jean-Charles Faugère, Mohab Safey El Din, Pierre-Jean Spaenlehauer

    Abstract: We consider the problem of computing critical points of the restriction of a polynomial map to an algebraic variety. This is of first importance since the global minimum of such a map is reached at a critical point. Thus, these points appear naturally in non-convex polynomial optimization which occurs in a wide range of scientific applications (control theory, chemistry, economics,...). Critical p… ▽ More

    Submitted 1 February, 2012; originally announced February 2012.

    Comments: 17 pages

  25. On the Complexity of Solving Quadratic Boolean Systems

    Authors: Magali Bardet, Jean-Charles Faugère, Bruno Salvy, Pierre-Jean Spaenlehauer

    Abstract: A fundamental problem in computer science is to find all the common zeroes of $m$ quadratic polynomials in $n$ unknowns over $\mathbb{F}_2$. The cryptanalysis of several modern ciphers reduces to this problem. Up to now, the best complexity bound was reached by an exhaustive search in $4\log_2 n\,2^n$ operations. We give an algorithm that reduces the problem to a combination of exhaustive search a… ▽ More

    Submitted 25 May, 2012; v1 submitted 29 December, 2011; originally announced December 2011.

    Comments: 25 pages

    MSC Class: 68W40; 13P10; 13P15; 94A60 ACM Class: I.1.2; D.4.6

    Journal ref: Journal of Complexity, vol. 29, n. 1, pp. 53-75, 2013

  26. arXiv:1112.4411  [pdf, other

    cs.SC

    On the Complexity of the Generalized MinRank Problem

    Authors: Jean-Charles Faugère, Mohab Safey El Din, Pierre-Jean Spaenlehauer

    Abstract: We study the complexity of solving the \emph{generalized MinRank problem}, i.e. computing the set of points where the evaluation of a polynomial matrix has rank at most $r$. A natural algebraic representation of this problem gives rise to a \emph{determinantal ideal}: the ideal generated by all minors of size $r+1$ of the matrix. We give new complexity bounds for solving this problem using Gröbner… ▽ More

    Submitted 2 May, 2013; v1 submitted 19 December, 2011; originally announced December 2011.

    Comments: 29 pages

    MSC Class: 68W30; 13P10; 13P15; 68W40

  27. arXiv:1010.3163  [pdf, ps, other

    cs.CR

    The Digital Signature Scheme MQQ-SIG

    Authors: Danilo Gligoroski, Svein Johan Knapskog, Smile Markovski, Rune Steinsmo Ødegård, Rune Erlend Jensen, Ludovic Perret, Jean-Charles Faugère

    Abstract: This document contains the Intellectual Property Statement and the technical description of the MQQ-SIG - a new public key digital signature scheme. The complete scientific publication covering the design rationale and the security analysis will be given in a separate publication. MQQ-SIG consists of $n - \frac{n}{4}$ quadratic polynomials with $n$ Boolean variables where n=160, 196, 224 or 256.

    Submitted 15 October, 2010; originally announced October 2010.

  28. arXiv:1001.4004  [pdf, ps, other

    cs.SC

    Gröbner Bases of Bihomogeneous Ideals generated by Polynomials of Bidegree (1,1): Algorithms and Complexity

    Authors: Jean-Charles Faugère, Mohab Safey El Din, Pierre-Jean Spaenlehauer

    Abstract: Solving multihomogeneous systems, as a wide range of structured algebraic systems occurring frequently in practical problems, is of first importance. Experimentally, solving these systems with Gröbner bases algorithms seems to be easier than solving homogeneous systems of the same degree. Nevertheless, the reasons of this behaviour are not clear. In this paper, we focus on bilinear systems (i.e.… ▽ More

    Submitted 24 February, 2010; v1 submitted 22 January, 2010; originally announced January 2010.

    Comments: 31 pages

  29. Computing modular correspondences for abelian varieties

    Authors: Jean-Charles Faugère, David Lubicz, Damien Robert

    Abstract: The aim of this paper is to give a higher dimensional equivalent of the classical modular polynomials $Φ_\ell(X,Y)$. If $j$ is the $j$-invariant associated to an elliptic curve $E_k$ over a field $k$ then the roots of $Φ_\ell(j,X)$ correspond to the $j$-invariants of the curves which are $\ell$-isogeneous to $E_k$. Denote by $X_0(N)$ the modular curve which parametrizes the set of elliptic curve… ▽ More

    Submitted 24 October, 2009; originally announced October 2009.

  30. On formulas for decoding binary cyclic codes

    Authors: Daniel Augot, Magali Bardet, Jean-Charles Faugère

    Abstract: We adress the problem of the algebraic decoding of any cyclic code up to the true minimum distance. For this, we use the classical formulation of the problem, which is to find the error locator polynomial in terms of the syndroms of the received word. This is usually done with the Berlekamp-Massey algorithm in the case of BCH codes and related codes, but for the general case, there is no generic… ▽ More

    Submitted 10 January, 2007; originally announced January 2007.

    Journal ref: IEEE International Symposium on Information Theory, 2007 (ISIT 2007) (2007) 2646-2650