Engineering PapersSearch

NASA NTRS · 20200002683

A Mixed Real and Floating-Point Solver

Abstract

Reasoning about mixed real and floating-point constraints is essential for developing accurate analysis tools for floating-point pro- grams. This paper presents FPRoCK, a prototype tool for solving mixed real and floating-point formulas. FPRoCK transforms a mixed formula into an equisatisfiable one over the reals. This formula is then solved using an off-the-shelf SMT solver. FPRoCK is also integrated with the PRECiSA static analyzer, which computes a sound estimation of the round-off error of a floating-point program. It is used to detect infeasible computational paths, thereby improving the accuracy of PRECiSA.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Salvia, Rocco, Titolo, Laura, Feliu, Marco A., Moscato, Mariano M., Munoz, Cesar A., Rakamaric, Zvonimir. 2019-05-07. A Mixed Real and Floating-Point Solver. https://ntrs.nasa.gov/citations/20200002683

Cite the original work for its findings. Save a collection to share your selection of sources.