Florent Bréhard

dblp:223/0242 · DBLP profile ↗
← Back
11ranked-venue papers
7as first author
6since 2021 · last 2026
0000-0003-3909-2099ORCID · corroborated

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

Theory of computation · 11 · 7 first-author · 6 since 2021
YearPublicationVenuePosition
2026 Fast and Reliable Evaluation of the Distribution of Quadratic Forms of Gaussian Random Variables
abstract
Quadratic forms in Gaussian random variables yield generalized noncentral chi-square distributions which appear in many test statistics. Classical cumulative distribution function (cdf) evaluation methods (e.g., characteristic-function inversion, saddlepoint approximations) can be effective but are not designed for reliable finite-precision computation and offer limited complexity insight. We study finite-precision cdf evaluation and its bit complexity.
Denis Arzelier, Florent Bréhard, Mioara Joldes
ISSAC2
2026 Validated Numerical Newton-Puiseux Algorithm
Florent Bréhard, Fabien Corinaldesi, Adrien Poteaux
ISSAC1
2025 An Exchange Algorithm for Optimizing Both Approximation and Finite-Precision Evaluation Errors in Polynomial Approximations
abstract
The finite precision implementation of mathematical functions frequently depends on polynomial approximations. A key characteristic of this approach is that rounding errors occur both when representing the coefficients of the polynomial on a finite number of bits, and when evaluating it in finite precision arithmetic. Hence, to find a best polynomial, for a given fixed degree, norm, and interval, it is necessary to account for both the approximation error and the floating-point evaluation error. While efficient algorithms were already developed for taking into account the approximation error, the evaluation part is usually a posteriori handled, in an ad hoc manner. Here, we formulate a semi-infinite linear optimization problem whose solution is a best polynomial with respect to the supremum norm of the sum of both errors. This problem is then solved with an iterative exchange algorithm, which can be seen as an extension of the well-known Remez exchange algorithm. An open source C implementation using the Sollya library is presented and tested on several examples, which are then analyzed and compared against state-of-the-art Sollya routines.
Denis Arzelier, Florent Bréhard, Tom Hubrecht, Mioara Joldes
ACM Trans. Math. Softw.2
2024 Rounding Error Analysis of an Orbital Collision Probability Evaluation Algorithm
abstract
We present an error analysis of an algorithm due to Serra et al. (Journal of Guidance Control and Dynamics, 2016) for computing the orbital collision probability in the short term encounter model. The algorithm reduces the numerical computation of the collision probability to that of the sum of a series whose coefficients are produced by a linear recurrence relation, and is specifically designed to avoid cancellation issues in the evaluation of the sum. While its numerical stability was observed experimentally and a truncation error bound was derived, the evaluation error was not studied. Here we give a rigorous bound on the accumulated rounding error when Serra et al.’s algorithm is implemented in floating-point arithmetic. For a unit roundoff u and a truncation order N, the bound is of the form (N + A)u + o(u), where o(u) stands for small compared to u, explicitly bounded terms. The constant A explicitly depends on the problem parameters and dominates N in practice. Our analysis is based on the observation that the generating series of the errors affecting each individual term is solution to a perturbed form of a differential equation satisfied by the Laplace transform of a function related to the collision probability.
Denis Arzelier, Florent Bréhard, Mioara Joldes, Marc Mezzarobba
ARITH2
2024 Efficient and Validated Numerical Evaluation of Abelian Integrals
abstract
Abelian integrals play a key role in the infinitesimal version of Hilbert’s 16th problem. Being able to evaluate such integrals—with guaranteed error bounds—is a fundamental step in computer-aided proofs aimed at this problem. Using interpolation by trigonometric polynomials and quasi-Newton-Kantorovitch validation, we develop a validated numerics method for computing Abelian integrals in a quasi-linear number of arithmetic operations. Our approach is both effective, as exemplified on two practical perturbed integrable systems, and amenable to an implementation in a formal proof assistant, which is key to provide fully reliable computer-aided proofs.
Florent Bréhard, Nicolas Brisebarre, Mioara Joldes, Warwick Tucker
ACM Trans. Math. Softw.1
2023 Validated Root Enclosures for Interval Polynomials with Multiplicities
abstract
Twenty years ago, Zeng [28, 30] proposed floating-point algorithms to compute multiple roots of univariate polynomials with real or complex coefficients beyond the so-called “attainable accuracy barrier”. Based on these foundations, we propose a validated numeric point of view on this problem. Our first contribution is an improvement of Zeng’s multiplicity detection algorithm using a simple trick that allows us to recover much higher multiplicities. As our main contribution, we propose two floating-point validated algorithms to compute rigorous enclosures for multiple roots. They consist in carefully combining the ideas underlying Zeng’s numerical algorithms with Newton-like fixed-point validation techniques. We also provide a prototype Julia implementation of these algorithms.
Florent Bréhard, Adrien Poteaux, Léo Soudant
ISSAC1
2019 Exchange Algorithm for Evaluation and Approximation Error-Optimized Polynomials
abstract
Machine implementation of mathematical functions often relies on polynomial approximations. The particularity is that rounding errors occur both when representing the polynomial coefficients on a finite number of bits, and when evaluating it in finite precision. Hence, for finding the best polynomial (for a given fixed degree, norm and interval), one has to consider both types of errors: approximation and evaluation. While efficient algorithms were already developed for taking into account the approximation error, the evaluation part is usually a posteriori handled, in an ad-hoc manner. Here, we formulate a semi-infinite linear optimization problem whose solution is the best polynomial with respect to the supremum norm of the sum of both errors. This problem is then solved with an iterative exchange algorithm, which can be seen as an extension of the well-known Remez algorithm. A discussion and comparison of the obtained results on different examples are finally presented.
Denis Arzelier, Florent Bréhard, Mioara Joldes
ARITH2
2019 On Moment Problems with Holonomic Functions
abstract
Many reconstruction algorithms from moments of algebraic data were developed in optimization, analysis or statistics. Lasserre and Putinar proposed an exact reconstruction algorithm for the algebraic support of the Lebesgue measure, or of measures with density equal to the exponential of a known polynomial. Their approach relies on linear recurrences for the moments, obtained using Stokes theorem.
Florent Bréhard, Mioara Joldes, Jean B. Lasserre
ISSAC1
2019 A Certificate-Based Approach to Formally Verified Approximations
Florent Bréhard, Assia Mahboubi, Damien Pous
ITP1
2018 A Newton-like Validation Method for Chebyshev Approximate Solutions of Linear Ordinary Differential Systems
abstract
We provide a new framework for a posteriori validation of vector-valued problems with componentwise tight error enclosures, and use it to design a symbolic-numeric Newton-like validation algorithm for Chebyshev approximate solutions of coupled systems of linear ordinary differential equations. More precisely, given a coupled differential system with polynomial coefficients over a compact interval (or continuous coefficients rigorously approximated by polynomials) and componentwise polynomial approximate solutions in Chebyshev basis, the algorithm outputs componentwise rigorous upper bounds for the approximation errors, with respect to the uniform norm over the interval under consideration. A complexity analysis shows that the number of arithmetic operations needed by this algorithm (in floating-point or interval arithmetics) is proportional to the approximation degree when the differential equation is considered fixed. Finally, we illustrate the efficiency of this fully automated validation method on an example of a coupled Airy-like system.
Florent Bréhard
ISSAC1
2018 Validated and Numerically Efficient Chebyshev Spectral Methods for Linear Ordinary Differential Equations
abstract
In this work, we develop a validated numeric method for the solution of linear ordinary differential equations (LODEs). A wide range of algorithms (i.e., Runge-Kutta, collocation, spectral methods) exist for numerically computing approximations of the solutions. Most of these come with proofs of asymptotic convergence, but usually, provided error bounds are nonconstructive. However, in some domains like critical systems and computer-aided mathematical proofs, one needs validated effective error bounds. We focus on both the theoretical and practical complexity analysis of a so-called a posteriori quasi-Newton validation method, which mainly relies on a fixed-point argument of a contracting map. Specifically, given a polynomial approximation, obtained by some numerical algorithm and expressed on a Chebyshev basis, our algorithm efficiently computes an accurate and rigorous error bound. For this, we study theoretical properties like compactness, convergence, and invertibility of associated linear integral operators and their truncations in a suitable coefficient space of Chebyshev series. Then, we analyze the almost-banded matrix structure of these operators, which allows for very efficient numerical algorithms for both numerical solutions of LODEs and rigorous computation of the approximation error. Finally, several representative examples show the advantages of our algorithms as well as their theoretical and practical limits.
Florent Bréhard, Nicolas Brisebarre, Mioara Joldes
ACM Trans. Math. Softw.1