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

Knowledge representation1.00
AI hardware0.96
Planning0.96
Vision0.29
Natural language0.14
Evolutionary computation0.00
Speech0.00
Machine learning0.00

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.

© 2026 NYSGPT2525 LLC