SYSTEMS AND METHODS FOR MODEL CHECKING THE PRECISION OF PROGRAMS EMPLOYING FLOATING-POINT OPERATIONS
Patent №
US 8,539,451
Granted
2013-09-17
Filed 2010
Owner
NEC LABORATORIES AMERICA, INC.
Lab
—
AI components
3
kr · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12761575
Methods and systems for verifying the precision of a program that utilizes floating point operations are disclosed. Interval and affine arithmetic can be employed to build a model of the program including floating point operations and variables that are expressed as reals and integers, thereby permitting accurate determination of precision loss using a model checker. Abstract interpretation can be also employed to simplify the model. In addition, counterexample-guided abstraction refinement can be used to refine the values of parametric error constants introduced in the model.
AI classification
Ownership
NEC LABORATORIES AMERICA, INC.
assignment · 242450099
Assignors
IVANCIC, FRANJO, GANAI, MALAY K., SANKARANARAYANAN, SRIRAM, GUPTA, AARTI
On an employer assignment, the assignors are typically the inventors.