Skip to the content.
Satisfiability Modulo Exponential Integer Arithmetic

This is the evaluation of the technique from our paper “Satisfiability Modulo Exponential Integer Arithmetic”, which is implemented in our SMT solver SwInE (SMT with Integer Exponentiation). For more information abot SwInE, we refer to its website.

Downloading SwInE

Here you can find the release of SwInE that was used for our evaluation.

Input Format

SwInE supports an extension of the SMTLIB-format with an additional binary function symbol exp, whose arguments have to be of sort Int. The semantics of exp(s,t) is s|t|.

Using SwInE

Please execute swine --help for detailed information on using SwInE.

Benchmarks

You can find the benchmarks from our evaluation here. Moreover, you can download our leading example, and Example 21 from our paper.

Detailed Results

Here, we provide a table with detailed results of our evaluation. For instances that could only be solved by a single configuration of SwInE, the corresponding result is highlighted in yellow.