Frédéric Chyzak

dblp:58/934 · DBLP profile ↗
← Back
21ranked-venue papers
8as first author
5since 2021 · last 2026
0000-0003-3114-1191ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 20 · 7 first-author · 5 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author
YearPublicationVenuePosition
2026 Faster multivariate integration in D-modules
Hadrien Brochet, Frédéric Chyzak, Pierre Lairez
J. Symb. Comput.2
2025 First-order factors of linear Mahler operators
Frédéric Chyzak, Thomas Dreyfus, Philippe Dumas 0001, Marc Mezzarobba
J. Symb. Comput.1
2023 Special issue on Symbolic and Algebraic Computation: ISSAC 2021
Frédéric Chyzak, George Labahn
J. Symb. Comput.1
2022 Algorithms for Discrete Differential Equations of Order 1
abstract
Discrete differential equations of order 1 relate polynomially a power series F(t,u) in t with polynomial coefficients in a ''catalytic'' variable~u and one of its specializations, say F(t,u). Such equations are ubiquitous in combinatorics, notably in the enumeration of maps and walks. When the solution F is unique, a celebrated result by Bousquet-Mélou and Jehanne, reminiscent of Popescu's theorem in commutative algebra, states that F is algebraic. We address algorithmic and complexity questions related to this result. In generic situations, we first revisit and analyze known algorithms, based either on polynomial elimination or on the guess-and-prove paradigm. We then design two new algorithms: the first has a geometric flavor, the second blends elimination and guess-and-prove. In the general case (no genericity assumptions), we prove that the total arithmetic size of the algebraic equations for $F(t,1)$ is bounded polynomially in the size of the input discrete differential equation, and that one can compute such equations in polynomial time.
Alin Bostan, Frédéric Chyzak, Hadrien Notarantonio, Mohab Safey El Din
ISSAC2
2022 Symbolic-Numeric Factorization of Differential Operators
abstract
We present a symbolic-numeric Las Vegas algorithm for factoring Fuchsian ordinary differential operators with rational function coefficients. The new algorithm combines ideas of van Hoeij's "local-to-global" method and of the "analytic" approach proposed by van der Hoeven. It essentially reduces to the former in "easy" cases where the local-to-global method succeeds, and to an optimized variant of the latter in the "hardest" cases, while handling intermediate cases more efficiently than both.
Frédéric Chyzak, Alexandre Goyer, Marc Mezzarobba
ISSAC1
2020 A Gröbner-basis theory for divide-and-conquer recurrences
abstract
We introduce a variety of noncommutative polynomials that represent divide-and-conquer recurrence systems. Our setting involves at the same time variables that behave like words in purely noncommutative algebras and variables governed by commutation rules like in skew polynomial rings. We then develop a Gröbner-basis theory for left ideals of such polynomials. Strikingly, the nature of commutations generally prevents the leading monomial of a polynomial product to be the product of the leading monomials. To overcome the difficulty, we consider a specific monomial ordering, together with a restriction to monic divisors in intermediate steps. After obtaining an analogue of Buchberger's algorithm, we develop a variant of the F4 algorithm, whose speed we compare.
Frédéric Chyzak, Philippe Dumas 0001
ISSAC1
2018 Generalized Hermite Reduction, Creative Telescoping and Definite Integration of D-Finite Functions
abstract
Hermite reduction is a classical algorithmic tool in symbolic integration. It is used to decompose a given rational function as a sum of a function with simple poles and the derivative of another rational function. We extend Hermite reduction to arbitrary linear differential operators instead of the pure derivative, and develop efficient algorithms for this reduction. We then apply the generalized Hermite reduction to the computation of linear operators satisfied by single definite integrals of D-finite functions of several continuous or discrete parameters. The resulting algorithm is a generalization of reduction-based methods for creative telescoping.
Alin Bostan, Frédéric Chyzak, Pierre Lairez, Bruno Salvy
ISSAC2
2015 On the existence of telescopers for mixed hypergeometric terms
Shaoshi Chen, Frédéric Chyzak, Ruyong Feng, Guofeng Fu, Ziming Li 0002
J. Symb. Comput.2
2014 A Computer-Algebra-Based Formal Proof of the Irrationality of ζ(3)
Frédéric Chyzak, Assia Mahboubi, Thomas Sibut-Pinote, Enrico Tassi
ITP1
2013 Hermite reduction and creative telescoping for hyperexponential functions
abstract
We present a new reduction algorithm that simultaneously extends Hermite's reduction for rational functions and the Hermite-like reduction for hyperexponential functions. It yields a unique additive decomposition that allows to decide hyperexponential integrability. Based on this reduction algorithm, we design a new algorithm to compute minimal telescopers for bivariate hyperexponential functions. One of its main features is that it can avoid the costly computation of certificates. Its implementation outperforms Maple's function DEtools[Zeilberger]. We also derive an order bound on minimal telescopers that is tighter than the known ones.
Alin Bostan, Shaoshi Chen, Frédéric Chyzak, Ziming Li 0002, Guoce Xin
ISSAC3
2013 Complexity estimates for two uncoupling algorithms
abstract
Uncoupling algorithms transform a linear differential system of first order into one or several scalar differential equations. We examine two approaches to uncoupling: the cyclic-vector method (CVM) and the Danilevski-Barkatou-Zürcher algorithm (DBZ). We give tight size bounds on the scalar equations produced by CVM, and design a fast variant of CVM whose complexity is quasi-optimal with respect to the output size. We exhibit a strong structural link between CVM and DBZ enabling to show that, in the generic case, DBZ has polynomial complexity and that it produces a single equation, strongly related to the output of CVM. We prove that algorithm CVM is faster than DBZ by almost two orders of magnitude, and provide experimental results that validate the theoretical complexity analyses.
Alin Bostan, Frédéric Chyzak, Elie de Panafieu
ISSAC2
2012 Fast computation of common left multiples of linear ordinary differential operators
abstract
We study tight bounds and fast algorithms for LCLMs of several linear differential operators with polynomial coefficients. We analyse the arithmetic complexity of existing algorithms for LCLMs, as well as the size of their outputs. We propose a new algorithm that recasts the LCLM computation in a linear algebra problem on a polynomial matrix. This algorithm yields sharp bounds on the coefficient degrees of the LCLM, improving by one order of magnitude the best bounds obtained using previous algorithms. The complexity of the new algorithm is almost optimal, in the sense that it nearly matches the arithmetic size of the output.
Alin Bostan, Frédéric Chyzak, Bruno Salvy, Ziming Li 0002
ISSAC2
2011 Using camlp4 for presenting dynamic mathematics on the web: DynaMoW, an OCaml language extension for the run-time generation of mathematical contents and their presentation on the web
abstract
We report on the design and implementation of a programming tool, DynaMoW, to control interactive and incremental mathematical calculations to be presented on the web. This tool is implemented as a language extension of OCaml using Camlp4. Fragments of mathematical code written for a computer-algebra system as well as fragments of mathematical web documents are embedded directly and naturally inside OCaml code. A DynaMoW-based application is made of independent web services, whose parameter types are checked by the OCaml extension. The approach is illustrated by two implementations of online mathematical encyclopedias on top of DynaMoW.
Frédéric Chyzak, Alexis Darrasse
ICFP1
2010 Complexity of creative telescoping for bivariate rational functions
abstract
The long-term goal initiated in this work is to obtain fast algorithms and implementations for definite integration in Almkvist and Zeilberger's framework of (differential) creative telescoping. Our complexity-driven approach is to obtain tight degree bounds on the various expressions involved in the method. To make the problem more tractable, we restrict to bivariate rational functions. By considering this constrained class of inputs, we are able to blend the general method of creative telescoping with the well-known Hermite reduction. We then use our new method to compute diagonals of rational power series arising from combinatorics.
Alin Bostan, Shaoshi Chen, Frédéric Chyzak, Ziming Li 0002
ISSAC3
2009 A non-holonomic systems approach to special function identities
abstract
We extend Zeilberger's approach to special function identities to cases that are not holonomic. The method of creative telescoping is thus applied to definite sums or integrals involving Stirling or Bernoulli numbers, incomplete Gamma function or polylogarithms, which are not covered by the holonomic framework. The basic idea is to take into account the dimension of appropriate ideals in Ore algebras. This unifies several earlier extensions and provides algorithms for summation and integration in classes that had not been accessible to computer algebra before.
Frédéric Chyzak, Manuel Kauers, Bruno Salvy
ISSAC1
2008 Products of ordinary differential operators by evaluation and interpolation
abstract
International audience
Alin Bostan, Frédéric Chyzak, Nicolas Le Roux
ISSAC2
2007 Differential equations for algebraic functions
abstract
It is classical that univariate algebraic functions satisfy linear differential equations with polynomial coefficients. Linear recurrences follow for the coefficients of their power series expansions. We show that the linear differential equation of minimal order has coefficients whose degree is cubic in the degree of the function. We also show that there exists a linear differential equation of order linear in the degree whose coefficients are only of quadratic degree. Furthermore, we prove the existence of recurrences of order and degree close to optimal. We study the complexity of computing these differential equations and recurrences. We deduce a fast algorithm for the expansion of algebraic series.
Alin Bostan, Frédéric Chyzak, Bruno Salvy, Grégoire Lecerf, Éric Schost
ISSAC2
2007 Fast computation of power series solutions of systems of differential equations
Alin Bostan, Frédéric Chyzak, François Ollivier, Bruno Salvy, Éric Schost, Alexandre Sedoglavic
SODA2
2006 Low complexity algorithms for linear recurrences
abstract
We consider two kinds of problems: the computation of polynomial and rational solutions of linear recurrences with coefficients that are polynomials with integer coefficients; indefinite and definite summation of sequences that are hypergeometric over the rational numbers. The algorithms for these tasks all involve as an intermediate quantity an integer N (dispersion or root of an indicial polynomial) that is potentially exponential in the bit size of their input. Previous algorithms have a bit complexity that is at least quadratic in N. We revisit them and propose variants that exploit the structure of solutions and avoid expanding polynomials of degree N. We give two algorithms: a probabilistic one that detects the existence or absence of nonzero polynomial and rational solutions in O(√N log2 N) bit operations; a deterministic one that computes a compact representation of the solution in O(N log3 N) bit operations. Similar speedups are obtained in indefinite and definite hypergeometric summation. We describe the results of an implementation.
Alin Bostan, Frédéric Chyzak, Bruno Salvy, Thomas Cluzeau
ISSAC2
2001 A Randomized Algorithm for Approximate String Matching
Mikhail J. Atallah, Frédéric Chyzak, Philippe Dumas 0001
Algorithmica2
1998 Non-Commutative Elimination in Ore Algebras Proves Multivariate Identities
Frédéric Chyzak, Bruno Salvy
J. Symb. Comput.1