In this thesis we present an approach to automated verification of floating point programs. Existing techniques for automated generation of correctness theorems are extended to produce proof obligations for accuracy guarantees and absence of floating point exceptions. A prototype automated real number theorem prover is presented, demonstrating a novel application of function interval arithmetic in the context of subdivision-based numerical theorem proving. The prototype is tested on correctness theorems for two simple yet nontrivial programs, proving exception freedom and tight accuracy guarantees automatically. The prover demonstrates a novel application of function interval arithmetic in the context of subdivision-based numerical theorem ...
The focus of our work is the verification of tight functional properties of numerical programs, such...
International audienceHigh confidence in floating-point programs requires proving numerical properti...
We present a new tool that generates bounds on the values and the round-off errors of programs using...
In this thesis we present an approach to automated verification of floating point programs. Existing...
International audienceFloating-point numbers are limited both in range and in precision, yet they ar...
International audienceFloating-point numbers are limited both in range and in precision, yet they ar...
International audienceFloating-point numbers are limited both in range and in precision, yet they ar...
International audienceFloating-point numbers are limited both in range and in precision, yet they ar...
International audienceFloating-point numbers are limited both in range and in precision, yet they ar...
International audienceHigh confidence in floating-point programs requires proving numerical properti...
The focus of our work is the verification of tight functional properties of numerical programs, such...
International audienceHigh confidence in floating-point programs requires proving numerical properti...
International audienceHigh confidence in floating-point programs requires proving numerical properti...
International audienceHigh confidence in floating-point programs requires proving numerical properti...
International audienceHigh confidence in floating-point programs requires proving numerical properti...
The focus of our work is the verification of tight functional properties of numerical programs, such...
International audienceHigh confidence in floating-point programs requires proving numerical properti...
We present a new tool that generates bounds on the values and the round-off errors of programs using...
In this thesis we present an approach to automated verification of floating point programs. Existing...
International audienceFloating-point numbers are limited both in range and in precision, yet they ar...
International audienceFloating-point numbers are limited both in range and in precision, yet they ar...
International audienceFloating-point numbers are limited both in range and in precision, yet they ar...
International audienceFloating-point numbers are limited both in range and in precision, yet they ar...
International audienceFloating-point numbers are limited both in range and in precision, yet they ar...
International audienceHigh confidence in floating-point programs requires proving numerical properti...
The focus of our work is the verification of tight functional properties of numerical programs, such...
International audienceHigh confidence in floating-point programs requires proving numerical properti...
International audienceHigh confidence in floating-point programs requires proving numerical properti...
International audienceHigh confidence in floating-point programs requires proving numerical properti...
International audienceHigh confidence in floating-point programs requires proving numerical properti...
The focus of our work is the verification of tight functional properties of numerical programs, such...
International audienceHigh confidence in floating-point programs requires proving numerical properti...
We present a new tool that generates bounds on the values and the round-off errors of programs using...