|
Showing 1 - 2 of
2 matches in All Departments
This book constitutes the proceedings of the 10th International
Workshop on Numerical Software Verification, NSV 2017, held in
Heidelberg, Germany, in July 2017 - colocated with the
International Workshop on Formal Methods for Rigorous Systems
Engineering of Cyber-Physical Systems, RISE4CPS 2017, a one-time,
invited-only event.The 3 full papers presented together with 3
short papers, 2 keynote abstracts and 4 invited abstracts were
carefully reviewed and selected from numerous submissions.The NSV
2017 workshop is dedicated to the development of logical and
mathematical techniques for the reasoning about programmability and
reliability.
Floating-point arithmetic is ubiquitous in modern computing, as it
is the tool of choice to approximate real numbers. Due to its
limited range and precision, its use can become quite involved and
potentially lead to numerous failures. One way to greatly increase
confidence in floating-point software is by computer-assisted
verification of its correctness proofs. This book provides a
comprehensive view of how to formally specify and verify tricky
floating-point algorithms with the Coq proof assistant. It
describes the Flocq formalization of floating-point arithmetic and
some methods to automate theorem proofs. It then presents the
specification and verification of various algorithms, from
error-free transformations to a numerical scheme for a partial
differential equation. The examples cover not only mathematical
algorithms but also C programs as well as issues related to
compilation.
|
|
Email address subscribed successfully.
A activation email has been sent to you.
Please click the link in that email to activate your subscription.