VSL 2014: VIENNA SUMMER OF LOGIC 2014

Certifying Square Root and Division Elimination

Author: Pierre Neron

PapersPapers with AbstractsPrefaceAuthor IndexKeyword Index

Paper Information

Title: Certifying Square Root and Division Elimination
Authors:Pierre Neron
Proceedings:NSV 2014 Proceedings
Editors: Olivier Bouissou and Khalil Ghorbal
Keywords:Program transformation, Real number computation, Certifying transformation, Semantics preservation, Aeronautics
Abstract:

ABSTRACT. This paper presents a program transformation that removes square roots and divisions from functional programs without recursion, producing code that can be exactly computed. This transformation accepts different subsets of languages as input and it provides a certifying mechanism when the targeted language is Pvs. In this case, we provide a relation between every function definition in the output code and its corresponding one in the input code, that specifies the behavior of the produced function with respect to the input one. This transformation has been implemented in OCaml and has been tested on different algorithms from the NASA ACCoRD project.

Pages:0
Talk:Jul 17 14:30
Paper:
Disclaimer | Powered by EasyChair Smart Program