A Nonlinear Real Arithmetic Fragment
Authors: Ashish Tiwari and Patrick Lincoln
Paper Information
| Title: | A Nonlinear Real Arithmetic Fragment |
| Authors: | Ashish Tiwari and Patrick Lincoln |
| Proceedings: | CAV 2014 LNCS Proceedings |
| Editors: | Armin Biere, Swen Jacobs and Roderick Bloem |
| Keywords: | Nonlinear Real Arithmetic, SAT solving, Linear Algebra, Decision Procedures |
| Abstract: | ABSTRACT. We present a new procedure for testing satisfiability (over the reals) of a conjunction of polynomial equations. There are three possible return values for our procedure: it either returns a model for the input formula, or it says that the input is unsatisfiable, or it fails because the applicability condition for the procedure, called the eigen-condition, is violated. For the class of constraints where the eigen-condition holds, our procedure is a decision procedure. The design of the procedure is motivated by the problems arising from exists-forall problems -- generated by template-based verification and synthesis methods -- that are translated into exists problems using the Positivstellensatz. Our procedure can be seen as a generalized SAT solver: in particular, the eigen-condition holds on nonlinear real arithmetic encodings of SAT problems. We experimentally evaluate the procedure and describe transformations that can potentially turn a problem into another one where the eigen-condition holds. |
| Pages: | 8 |
| Talk: | Jul 22 12:45 |
| Paper: | ![]() |
