Experimenting on Solving Nonlinear Integer Arithmetic with Incremental Linearization
Authors: Alessandro Cimatti, Alberto Griggio, Ahmed Irfan, Marco Roveri and Roberto Sebastiani
Paper Information
Title: | Experimenting on Solving Nonlinear Integer Arithmetic with Incremental Linearization |
Authors: | Alessandro Cimatti, Alberto Griggio, Ahmed Irfan, Marco Roveri and Roberto Sebastiani |
Proceedings: | SAT Proceedings |
Editors: | Christoph M. Wintersteiger and Olaf Beyersdorff |
Keywords: | SMT, nonlinear integer arithmetic, experimental analysis |
Abstract: | ABSTRACT. Incremental linearization is a conceptually simple, yet effective, technique that we have recently proposed for solving SMT problems over nonlinear real arithmetic constraints. In this paper, we show how the same approach can be applied successfully also to the harder case of nonlinear integer arithmetic problems. We describe in detail our implementation of the basic ideas inside the MathSAT SMT solver, and evaluate its effectiveness with an extensive experimental analysis over all nonlinear integer benchmarks in SMT-LIB. Our results show that MathSAT is very competitive with (and often outperforms) state-of-the-art SMT solvers based on alternative techniques. |
Pages: | 16 |
Talk: | Jul 12 11:30 (Session 74E: SMT) |
Paper: |