Invention Grant
US08131661B2 Efficient decision procedure for bounded integer non-linear operations using SMT(LIA)
有权
使用SMT(LIA)的有界整数非线性运算的有效决策程序
- Patent Title: Efficient decision procedure for bounded integer non-linear operations using SMT(LIA)
- Patent Title (中): 使用SMT(LIA)的有界整数非线性运算的有效决策程序
-
Application No.: US12331325Application Date: 2008-12-09
-
Publication No.: US08131661B2Publication Date: 2012-03-06
- Inventor: Malay K. Ganai
- Applicant: Malay K. Ganai
- Applicant Address: US NJ Princeton
- Assignee: NEC Laboratories America, Inc.
- Current Assignee: NEC Laboratories America, Inc.
- Current Assignee Address: US NJ Princeton
- Agent Bao Tran; Joseph Kolodka
- Main IPC: G06N5/00
- IPC: G06N5/00

Abstract:
Systems and methods are disclosed for deciding a satisfiability problem with linear and non-linear operations by: encoding non-linear integer operations into encoded linear operations with Boolean constraints by Booleaning and linearizing, combining the linear and encoded linear operations into a formula, solving the satisifiability of the formula using a solver, wherein the encoding and solving includes at least one of following: a. Booleanizing one of the non-linear operands by bit-wise structural decomposition b. Linearizing a non-linear operator by selectively choosing one of the operands for Booleanization c. Solving using an incremental lazy bounding refinement (LBR) procedure without re-encoding formula, and verifying the linear and non-linear operations in a computer software.
Public/Granted literature
- US20090222393A1 EFFICIENT DECISION PROCEDURE FOR BOUNDED INTEGER NON-LINEAR OPERATIONS USING SMT(LIA) Public/Granted day:2009-09-03
Information query
IPC分类:
G | 物理 |
G06 | 计算;推算或计数 |
G06N | 基于特定计算模型的计算机系统 |
G06N5/00 | 利用基于知识的模式的计算机系统 |