- 31
- 19
- 10
- 3
- 2
- 2
- 1
- 1
- 1
- 1
Guillaume Melquiond
71
Documents
Publications
- 19
- 12
- 8
- 7
- 5
- 4
- 4
- 4
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 19
- 7
- 7
- 6
- 5
- 4
- 4
- 4
- 4
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 5
- 2
- 2
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 7
- 3
- 1
- 4
- 3
- 3
- 5
- 2
- 3
- 9
- 6
- 2
- 3
- 2
- 4
- 1
- 4
- 4
- 3
- 1
Handbook of Floating-point Arithmetic (2nd edition)Birkhäuser Basel, pp.1-627, 2018, 978-3319765259. ⟨10.1007/978-3-319-76526-6⟩
Books
hal-01766584v1
|
|
Computer Arithmetic and Formal ProofsISTE Press - Elsevier, pp.326, 2017, 9781785481123
Books
hal-01632617v1
|
|
Handbook of Floating-Point ArithmeticBirkhauser Boston, pp.572, 2010
Books
ensl-00379167v1
|
|
Formal Verification for Numerical Computations, and the Other Way AroundComputer Arithmetic. Université Paris Sud, 2019
Habilitation à diriger des recherches
tel-02194683v1
|
Arithmétique des ordinateurs et preuves formellesInformatique mathématique : Une photographie en 2013, 2013
Book sections
hal-01767900v1
|
|
De l'arithmétique d'intervalles à la certification de programmesArithmétique des ordinateurs. École Normale Supérieure de Lyon, 2006. Français. ⟨NNT : 2006ENSL0388⟩
Theses
tel-01094485v1
|
|
Manifest TerminationTYPES 2023 - 29th International Conference on Types for Proofs and Programs, Jun 2023, Valencia, Spain. pp.1-3
Conference papers
hal-04172297v1
|
|
Slimmer Formal Proofs for Mathematical Libraries30th IEEE International Symposium on Computer Arithmetic, Sep 2023, Portland (Oregon), United States. pp.4, ⟨10.1109/ARITH58626.2023.00026⟩
Conference papers
hal-04165169v1
|
|
Some Formal Tools for Computer Arithmetic: Flocq and GappaARITH 2021 - 28th IEEE International Symposium on Computer Arithmetic, Jun 2021, Online, Italy
Conference papers
hal-03233227v1
|
|
A strong call-by-need calculusFSCD 2021 - 6th International Conference on Formal Structures for Computation and Deduction, Jul 2021, Buenos Aires, Argentina. pp.1-22, ⟨10.4230/LIPIcs.FSCD.2021.9⟩
Conference papers
hal-03149692v2
|
|
Plotting in a Formally Verified WayProceedings of the 6th Workshop on Formal Integrated Development Environment, May 2021, Online, United States. pp.39-45, ⟨10.4204/EPTCS.338.6⟩
Conference papers
hal-03168208v2
|
|
WhyMP, a Formally Verified Arbitrary-Precision Integer LibraryISSAC 2020 - 45th International Symposium on Symbolic and Algebraic Computation, Jul 2020, Kalamata, Greece. pp.352-359, ⟨10.1145/3373207.3404029⟩
Conference papers
hal-02566654v2
|
|
Arithmétique des Ordinateurs et Preuves FormellesJFLA 2019 - 30èmes Journées Francophones des Langages Applicatifs, Jan 2019, Les Rousses, France
Conference papers
hal-02013540v1
|
|
Formal Verification of a State-of-the-Art Integer Square RootARITH-26 2019 - 26th IEEE 26th Symposium on Computer Arithmetic, Jun 2019, Kyoto, Japan. pp.183-186, ⟨10.1109/ARITH.2019.00041⟩
Conference papers
hal-02092970v1
|
|
A Why3 Framework for Reflection Proofs and its Application to GMP's Algorithms9th International Joint Conference on Automated Reasoning, Jul 2018, Oxford, United Kingdom. pp.178-193, ⟨10.1007/978-3-319-94205-6_13⟩
Conference papers
hal-01699754v2
|
|
How to Get an Efficient yet Verified Arbitrary-Precision Integer Library9th Working Conference on Verified Software: Theories, Tools, and Experiments, Jul 2017, Heidelberg, Germany. pp.84-101, ⟨10.1007/978-3-319-72308-2_6⟩
Conference papers
hal-01519732v2
|
|
A Three-tier Strategy for Reasoning about Floating-Point Numbers in SMT29th International Conference on Computer Aided Verification, Jul 2017, Heidelberg, Germany. pp.419-435, ⟨10.1007/978-3-319-63390-9_22⟩
Conference papers
hal-01522770v1
|
|
Formally Verified Approximations of Definite IntegralsInteractive Theorem Proving, Aug 2016, Nancy, France. ⟨10.1007/978-3-319-43144-4_17⟩
Conference papers
hal-01289616v2
|
CoqInterval: A Toolbox for Proving Non-linear Univariate Inequalities in CoqMAP 2016 conference on Effective Analysis: Foundations, Implementations, Certification, Jan 2016, Marseille, France
Conference papers
hal-03155045v1
|
|
Proving Tight Bounds on Univariate Expressions with Elementary Functions in Coq (Journées FAC 2016)Journées Formalisation des Activités Concurrentes (FAC 2016), Groupe IFSE du RTRA STAE (Réseau Thématique de Recherche Avancée « Sciences et Technologies pour l’Aéronautique et l’Espace » de Toulouse), Mar 2016, Toulouse, France
Conference papers
hal-03176418v1
|
|
Automating the verification of floating-point algorithms12th International Workshop on Satisfiability Modulo Theories, Jul 2014, Wien, Austria
Conference papers
hal-01110669v1
|
|
|
A Formally-Verified C Compiler Supporting Floating-Point ArithmeticArith - 21st IEEE Symposium on Computer Arithmetic, Apr 2013, Austin, United States. pp.107-115
Conference papers
hal-00743090v2
|
|
Inductive Verification of Hybrid Automata with Strongest Postcondition CalculusiFM - 10th International Conference on Integrated Formal Methods - 2013, Jun 2013, Turku, Finland. pp.139-153, ⟨10.1007/978-3-642-38613-8_10⟩
Conference papers
hal-00806701v1
|
|
Preserving User Proofs Across Specification ChangesFifth Working Conference on Verified Software: Theories, Tools and Experiments, May 2013, Atherton, United States. pp.191-201
Conference papers
hal-00875395v1
|
Automations for verifying floating-point algorithms5th Coq Workshop, Jul 2013, Rennes, France
Conference papers
hal-01110666v1
|
|
|
Built-in Treatment of an Axiomatic Floating-Point Theory for SMT Solvers10th International Workshop on Satisfiability Modulo Theories, Jun 2012, Manchester, United Kingdom. pp.12-21
Conference papers
hal-01785166v1
|
|
Arithmétique des ordinateurs et preuves formellesÉcole des Jeunes Chercheurs en Informatique Mathématique, GDR Informatique Mathématique, Mar 2012, Rennes, France. pp.1-30
Conference papers
hal-00755333v1
|
|
Différentiabilité et intégrabilité en Coq. Application à la formule de d'AlembertJFLA - Journées Francophone des Langages Applicatifs - 2012, Feb 2012, Carnac, France
Conference papers
hal-00642206v2
|
|
A Simplex-Based Extension of Fourier-Motzkin for Solving Linear Integer Arithmetic6th International Joint Conference on Automated Reasoning, Jun 2012, Manchester, United Kingdom. pp.67-81, ⟨10.1007/978-3-642-31365-3_8⟩
Conference papers
hal-00687640v2
|
|
Improving Real Analysis in Coq: a User-Friendly Approach to Integrals and DerivativesCPP - 2nd International Conference on Certified Programs and Proofs - 2012, Dec 2012, Kyoto, Japan. pp.289-304, ⟨10.1007/978-3-642-35308-6_22⟩
Conference papers
hal-00712938v2
|
|
Flocq: A Unified Library for Proving Floating-point Algorithms in CoqProceedings of the 20th IEEE Symposium on Computer Arithmetic, Jul 2011, Tübingen, Germany. pp.243-252, ⟨10.1109/ARITH.2011.40⟩
Conference papers
inria-00534854v2
|
|
Formal proof of a wave equation resolution scheme: the method errorITP'10 - Interactive Theorem Proving, Jul 2010, Edinburgh, United Kingdom. pp.147-162, ⟨10.1007/978-3-642-14052-5_12⟩
Conference papers
inria-00450789v3
|
|
Combining Coq and Gappa for Certifying Floating-Point Programs16th Symposium on the Integration of Symbolic Computation and Mechanised Reasoning, Jul 2009, Grand Bend, Ontario, Canada. pp.59-74, ⟨10.1007/978-3-642-02614-0_10⟩
Conference papers
inria-00432726v1
|
|
Floating-point arithmetic in the Coq system8th Conference on Real Numbers and Computers, Jul 2008, Santiago de Compostela, Spain. pp.93-102
Conference papers
hal-01780385v1
|
|
Proving bounds on real-valued functions with computationsInternational Joint Conference on Automated Reasoning, IJCAR 2008, Aug 2008, Sydney, Australia. pp.2--17, ⟨10.1007/978-3-540-71070-7_2⟩
Conference papers
hal-00180138v1
|
|
When double rounding is odd17th IMACS World Congress, Jul 2005, Paris, France. pp.11
Conference papers
inria-00070603v2
|
|
Formal certification of arithmetic filters for geometric predicates17th IMACS World Congress, 2005, Paris, France
Conference papers
inria-00344518v1
|
|
Guaranteed Proofs Using Interval Arithmetic17th IEEE Symposium on Computer Arithmetic, 2005, Cape Cod, Massachusetts, United States. pp.188-195, ⟨10.1109/ARITH.2005.25⟩
Conference papers
hal-00164621v1
|
|
Generating formally certified bounds on values and round-off errorsReal Numbers and Computers, 2004, Dagstuhl, Germany. pp.55-70
Conference papers
inria-00070739v1
|
|
The Boost Interval Arithmetic LibraryReal Numbers and Computers, 2003, Lyon, France. pp.65-80
Conference papers
inria-00348711v1
|
|
End-to-End Formal Verification of a Fast and Accurate Floating-Point Approximation2024
Preprints, Working Papers, ...
hal-04515714v2
|
|
A Safe Low-level Language for Computer Algebra and its Formally Verified Compiler2023
Preprints, Working Papers, ...
hal-04485670v2
|
Why3 version 1.0France, N° de brevet: IDDN.FR.001.420003.000.S.P.2019.000.20600. 2018
Patents
hal-03136256v1
|
|
The Why3 platform 0.812013
Other publications
hal-00822856v1
|
Proving Tight Bounds on Univariate Expressions in Coq[Research Report] IRIT-RR-2014-09-FR, IRIT : Institut de Recherche Informatique de Toulouse. 2014, pp.1-32
Reports
hal-03260617v1
|
|
|
Directed Rounding Arithmetic Operations in C++[Research Report] RR-6757, INRIA. 2008, pp.11
Reports
inria-00345094v1
|
|
A Proposal to add Interval Arithmetic to the C++ Standard Library[Research Report] RR-5646, INRIA. 2006
Reports
inria-00071231v1
|
|
A proposal for the C++ standard : Bool_set, multi-valued logic[Research Report] RR-5967, INRIA. 2006, pp.22
Reports
inria-00089230v2
|
|
Assisted verification of elementary functionsRR-5683, INRIA. 2005, pp.17
Reports
inria-00070330v1
|
|
Generating formally certified bounds on values and round-off errors.[Research Report] LIP RR-2004-36, Laboratoire de l'informatique du parallélisme. 2004, 2+24p
Reports
hal-02102116v1
|
|
When double rounding is odd[Research Report] LIP RR-2004-48, Laboratoire de l'informatique du parallélisme. 2004, 2+7p
Reports
hal-02101979v1
|