The International Satisfiability Modulo Theories (SMT) Competition.
Home
Introduction
Benchmark Submission
Publications
SMT-LIB
Previous Editions
Summary of all competition results for the Single Query Track.
Results are given ranked by performance for each scoring scheme
(best solver is given as left-most solver).
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | cvc5 | 2021-z3n, z3-4.8.17n, cvc5, YicesQS, UltimateEliminator+MathSAT, Vampire, smtinterpol, veriT |
Parallel Performance | cvc5 | 2021-z3n, z3-4.8.17n, cvc5, YicesQS, UltimateEliminator+MathSAT, Vampire, smtinterpol, veriT |
SAT Performance | YicesQS | 2021-z3n, z3-4.8.17n, YicesQS, cvc5, UltimateEliminator+MathSAT, smtinterpol, Vampire, veriT |
UNSAT Performance | cvc5 | cvc5, 2021-z3n, z3-4.8.17n, YicesQS, Vampire, UltimateEliminator+MathSAT, smtinterpol, veriT |
24s Performance | YicesQS | YicesQS, 2021-z3n, z3-4.8.17n, cvc5, UltimateEliminator+MathSAT, Vampire, smtinterpol, veriT |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | cvc5 | 2019-Par4n, cvc5, Q3B, z3-4.8.17n, Bitwuzla, Q3B-pBDD, YicesQS, UltimateEliminator+MathSAT |
Parallel Performance | cvc5 | 2019-Par4n, cvc5, Q3B, z3-4.8.17n, Bitwuzla, Q3B-pBDD, YicesQS, UltimateEliminator+MathSAT |
SAT Performance | cvc5 | 2019-Par4n, cvc5, Q3B, z3-4.8.17n, Bitwuzla, YicesQS, Q3B-pBDD, UltimateEliminator+MathSAT |
UNSAT Performance | cvc5 | 2019-Par4n, cvc5, Q3B, Q3B-pBDD, z3-4.8.17n, Bitwuzla, YicesQS, UltimateEliminator+MathSAT |
24s Performance | Q3B | 2019-Par4n, Q3B, z3-4.8.17n, Q3B-pBDD, cvc5, Bitwuzla, YicesQS, UltimateEliminator+MathSAT |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | cvc5 | cvc5, z3-4.8.17n, 2020-CVC4n, Vampire, veriT, UltimateEliminator+MathSAT, smtinterpol, smtinterpol-fixedn |
Parallel Performance | cvc5 | cvc5, z3-4.8.17n, 2020-CVC4n, Vampire, veriT, UltimateEliminator+MathSAT, smtinterpol, smtinterpol-fixedn |
SAT Performance | cvc5 | z3-4.8.17n, cvc5, 2020-CVC4n, Vampire, UltimateEliminator+MathSAT, veriT, smtinterpol, smtinterpol-fixedn |
UNSAT Performance | cvc5 | cvc5, 2020-CVC4n, Vampire, z3-4.8.17n, smtinterpol, smtinterpol-fixedn, veriT, UltimateEliminator+MathSAT |
24s Performance | cvc5 | z3-4.8.17n, cvc5, 2020-CVC4n, Vampire, smtinterpol, smtinterpol-fixedn, veriT, UltimateEliminator+MathSAT |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | cvc5 | z3-4.8.17n, cvc5, 2021-cvc5n, Bitwuzla, UltimateEliminator+MathSAT |
Parallel Performance | cvc5 | z3-4.8.17n, cvc5, 2021-cvc5n, Bitwuzla, UltimateEliminator+MathSAT |
SAT Performance | cvc5 | z3-4.8.17n, cvc5, 2021-cvc5n, Bitwuzla, UltimateEliminator+MathSAT |
UNSAT Performance | cvc5 | z3-4.8.17n, cvc5, 2021-cvc5n, Bitwuzla, UltimateEliminator+MathSAT |
24s Performance | cvc5 | z3-4.8.17n, cvc5, 2021-cvc5n, Bitwuzla, UltimateEliminator+MathSAT |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | cvc5 | cvc5, 2020-CVC4n, z3-4.8.17n, Vampire, UltimateEliminator+MathSAT |
Parallel Performance | cvc5 | cvc5, 2020-CVC4n, z3-4.8.17n, Vampire, UltimateEliminator+MathSAT |
SAT Performance | cvc5 | cvc5, 2020-CVC4n, z3-4.8.17n, UltimateEliminator+MathSAT, Vampire |
UNSAT Performance | cvc5 | cvc5, 2020-CVC4n, Vampire, z3-4.8.17n, UltimateEliminator+MathSAT |
24s Performance | cvc5 | cvc5, 2020-CVC4n, z3-4.8.17n, Vampire, UltimateEliminator+MathSAT |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | cvc5 | cvc5, 2020-CVC4n, Vampire, z3-4.8.17n, veriT, Yices2, smtinterpol, UltimateEliminator+MathSAT |
Parallel Performance | cvc5 | cvc5, 2020-CVC4n, Vampire, z3-4.8.17n, veriT, Yices2, smtinterpol, UltimateEliminator+MathSAT |
SAT Performance | cvc5 | 2020-CVC4n, cvc5, Vampire, z3-4.8.17n, Yices2, smtinterpol, UltimateEliminator+MathSAT, veriT |
UNSAT Performance | cvc5 | cvc5, 2020-CVC4n, Vampire, veriT, z3-4.8.17n, Yices2, smtinterpol, UltimateEliminator+MathSAT |
24s Performance | Vampire | Vampire, cvc5, 2020-CVC4n, z3-4.8.17n, veriT, Yices2, smtinterpol, UltimateEliminator+MathSAT |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | Bitwuzla | Bitwuzla, z3-4.8.17n, cvc5, 2021-cvc5n, UltimateEliminator+MathSAT |
Parallel Performance | Bitwuzla | Bitwuzla, z3-4.8.17n, cvc5, 2021-cvc5n, UltimateEliminator+MathSAT |
SAT Performance | Bitwuzla | z3-4.8.17n, Bitwuzla, cvc5, 2021-cvc5n, UltimateEliminator+MathSAT |
UNSAT Performance | Bitwuzla | Bitwuzla, 2021-cvc5n, cvc5, z3-4.8.17n, UltimateEliminator+MathSAT |
24s Performance | Bitwuzla | Bitwuzla, cvc5, 2021-cvc5n, z3-4.8.17n, UltimateEliminator+MathSAT |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | Bitwuzla | STP-fixedn, 2020-Bitwuzla-fixedn, Bitwuzla, Yices2, STP, cvc5, Z3++BV, MathSATn, z3-4.8.17n |
Parallel Performance | Bitwuzla | STP-fixedn, 2020-Bitwuzla-fixedn, Bitwuzla, Yices2, STP, cvc5, Z3++BV, MathSATn, z3-4.8.17n |
SAT Performance | Bitwuzla | STP-fixedn, 2020-Bitwuzla-fixedn, Bitwuzla, Yices2, STP, Z3++BV, cvc5, z3-4.8.17n, MathSATn |
UNSAT Performance | STP | STP, STP-fixedn, 2020-Bitwuzla-fixedn, Bitwuzla, Yices2, cvc5, MathSATn, Z3++BV, z3-4.8.17n |
24s Performance | STP | STP-fixedn, STP, Bitwuzla, 2020-Bitwuzla-fixedn, Yices2, Z3++BV, cvc5, MathSATn, z3-4.8.17n |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | cvc5 | z3-4.8.17n, 2021-z3n, cvc5, smtinterpol |
Parallel Performance | cvc5 | z3-4.8.17n, 2021-z3n, cvc5, smtinterpol |
SAT Performance | cvc5 | cvc5, z3-4.8.17n, 2021-z3n, smtinterpol |
UNSAT Performance | cvc5 | z3-4.8.17n, 2021-z3n, cvc5, smtinterpol |
24s Performance | smtinterpol | z3-4.8.17n, 2021-z3n, smtinterpol, cvc5 |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | Bitwuzla | Bitwuzla, 2020-Bitwuzlan, Yices2, z3-4.8.17n, cvc5, MathSATn |
Parallel Performance | Bitwuzla | Bitwuzla, 2020-Bitwuzlan, Yices2, z3-4.8.17n, cvc5, MathSATn |
SAT Performance | Bitwuzla | 2020-Bitwuzlan, Bitwuzla, Yices2, MathSATn, cvc5, z3-4.8.17n |
UNSAT Performance | Bitwuzla | Bitwuzla, 2020-Bitwuzlan, Yices2, z3-4.8.17n, cvc5, MathSATn |
24s Performance | Bitwuzla | Bitwuzla, 2020-Bitwuzlan, Yices2, MathSATn, z3-4.8.17n, cvc5 |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | smtinterpol | z3-4.8.17n, 2021-SMTInterpoln, smtinterpol, Yices2, cvc5, MathSATn, veriT, OpenSMT |
Parallel Performance | smtinterpol | z3-4.8.17n, 2021-SMTInterpoln, smtinterpol, Yices2, cvc5, MathSATn, veriT, OpenSMT |
SAT Performance | smtinterpol | smtinterpol, 2021-SMTInterpoln, z3-4.8.17n, Yices2, cvc5, MathSATn, veriT, OpenSMT |
UNSAT Performance | Yices2 | z3-4.8.17n, Yices2, MathSATn, 2021-SMTInterpoln, cvc5, smtinterpol, veriT, OpenSMT |
24s Performance | Yices2 | z3-4.8.17n, Yices2, 2021-SMTInterpoln, smtinterpol, MathSATn, cvc5, veriT, OpenSMT |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | cvc5 | 2020-CVC4n, cvc5, z3-4.8.17n, MathSATn, Yices2, smtinterpol, veriT+raSAT+Redlog |
Parallel Performance | cvc5 | 2020-CVC4n, cvc5, z3-4.8.17n, MathSATn, Yices2, smtinterpol, veriT+raSAT+Redlog |
SAT Performance | cvc5 | 2020-CVC4n, cvc5, z3-4.8.17n, Yices2, MathSATn, smtinterpol, veriT+raSAT+Redlog |
UNSAT Performance | cvc5 | z3-4.8.17n, 2020-CVC4n, cvc5, MathSATn, Yices2, smtinterpol, veriT+raSAT+Redlog |
24s Performance | cvc5 | z3-4.8.17n, 2020-CVC4n, cvc5, MathSATn, Yices2, smtinterpol, veriT+raSAT+Redlog |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | Yices2 | Yices2, OpenSMT, z3-4.8.17n, 2021-z3n, cvc5, smtinterpol, MathSATn, veriT, OpenSMT-fixedn |
Parallel Performance | Yices2 | Yices2, OpenSMT, z3-4.8.17n, 2021-z3n, cvc5, smtinterpol, MathSATn, veriT, OpenSMT-fixedn |
SAT Performance | Yices2 | Yices2, z3-4.8.17n, 2021-z3n, OpenSMT, cvc5, smtinterpol, MathSATn, veriT, OpenSMT-fixedn |
UNSAT Performance | Yices2 | Yices2, OpenSMT, z3-4.8.17n, 2021-z3n, cvc5, MathSATn, smtinterpol, veriT, OpenSMT-fixedn |
24s Performance | Yices2 | Yices2, z3-4.8.17n, 2021-z3n, cvc5, OpenSMT, MathSATn, smtinterpol, veriT, OpenSMT-fixedn |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | Bitwuzla | Bitwuzla, cvc5, 2021-cvc5n, MathSATn, z3-4.8.17n, COLIBRI |
Parallel Performance | Bitwuzla | Bitwuzla, cvc5, 2021-cvc5n, MathSATn, z3-4.8.17n, COLIBRI |
SAT Performance | Bitwuzla | Bitwuzla, cvc5, 2021-cvc5n, MathSATn, COLIBRI, z3-4.8.17n |
UNSAT Performance | Bitwuzla | Bitwuzla, 2021-cvc5n, cvc5, MathSATn, z3-4.8.17n, COLIBRI |
24s Performance | Bitwuzla | Bitwuzla, COLIBRI, MathSATn, 2021-cvc5n, cvc5, z3-4.8.17n |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | OpenSMT | 2019-Par4n, OpenSMT, Z3++, cvc5, Yices2, MathSATn, z3-4.8.17n, smtinterpol, veriT |
Parallel Performance | OpenSMT | 2019-Par4n, OpenSMT, Z3++, cvc5, Yices2, MathSATn, z3-4.8.17n, smtinterpol, veriT |
SAT Performance | Z3++ | 2019-Par4n, Z3++, z3-4.8.17n, OpenSMT, Yices2, cvc5, MathSATn, smtinterpol, veriT |
UNSAT Performance | cvc5 | 2019-Par4n, cvc5, OpenSMT, Yices2, MathSATn, smtinterpol, Z3++, z3-4.8.17n, veriT |
24s Performance | Yices2 | 2019-Par4n, Yices2, z3-4.8.17n, Z3++, MathSATn, OpenSMT, cvc5, smtinterpol, veriT |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | Yices2 | 2021-Yices2n, Yices2, cvc5, OpenSMT, z3-4.8.17n, veriT, MathSATn, smtinterpol, solsmt |
Parallel Performance | Yices2 | Yices2, 2021-Yices2n, cvc5, OpenSMT, z3-4.8.17n, veriT, MathSATn, smtinterpol, solsmt |
SAT Performance | Yices2 | Yices2, 2021-Yices2n, OpenSMT, cvc5, z3-4.8.17n, smtinterpol, MathSATn, veriT, solsmt |
UNSAT Performance | cvc5 | cvc5, Yices2, 2021-Yices2n, OpenSMT, veriT, z3-4.8.17n, MathSATn, smtinterpol, solsmt |
24s Performance | Yices2 | Yices2, 2021-Yices2n, OpenSMT, z3-4.8.17n, veriT, MathSATn, cvc5, smtinterpol, solsmt |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | cvc5 | Z3++-fixedn, Yices-ismt-fixedn, 2019-Par4n, z3-4.8.17n, MathSATn, cvc5, Yices2, Z3++, Yices-ismt |
Parallel Performance | cvc5 | Z3++-fixedn, Yices-ismt-fixedn, 2019-Par4n, z3-4.8.17n, MathSATn, cvc5, Yices2, Z3++, Yices-ismt |
SAT Performance | cvc5 | Yices-ismt-fixedn, Z3++-fixedn, 2019-Par4n, z3-4.8.17n, cvc5, MathSATn, Yices2, Z3++, Yices-ismt |
UNSAT Performance | Z3++ | Z3++, Z3++-fixedn, 2019-Par4n, z3-4.8.17n, Yices-ismt-fixedn, Yices-ismt, Yices2, MathSATn, cvc5 |
24s Performance | Yices2 | 2019-Par4n, Yices2, Yices-ismt, Yices-ismt-fixedn, Z3++-fixedn, Z3++, z3-4.8.17n, MathSATn, cvc5 |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | cvc5 | Z3++-fixedn, 2019-Par4n, cvc5, NRA-LS, Yices2, z3-4.8.17n, SMT-RAT-MCSAT 22.06, veriT+raSAT+Redlog, MathSATn, Z3++ |
Parallel Performance | cvc5 | 2019-Par4n, Z3++-fixedn, cvc5, NRA-LS, Yices2, z3-4.8.17n, SMT-RAT-MCSAT 22.06, veriT+raSAT+Redlog, MathSATn, Z3++ |
SAT Performance | Z3++ | Z3++-fixedn, Z3++, 2019-Par4n, cvc5, z3-4.8.17n, NRA-LS, Yices2, SMT-RAT-MCSAT 22.06, veriT+raSAT+Redlog, MathSATn |
UNSAT Performance | cvc5 | 2019-Par4n, Z3++-fixedn, cvc5, NRA-LS, Yices2, MathSATn, SMT-RAT-MCSAT 22.06, z3-4.8.17n, veriT+raSAT+Redlog, Z3++ |
24s Performance | cvc5 | 2019-Par4n, cvc5, Z3++-fixedn, NRA-LS, Yices2, z3-4.8.17n, SMT-RAT-MCSAT 22.06, veriT+raSAT+Redlog, MathSATn, Z3++ |
Scoring Scheme | Winner | Ranking |
---|---|---|
Sequential Performance | cvc5 | cvc5, 2020-CVC4n, z3-4.8.17n, Z3str4, OSTRICH |
Parallel Performance | cvc5 | cvc5, 2020-CVC4n, z3-4.8.17n, Z3str4, OSTRICH |
SAT Performance | cvc5 | cvc5, 2020-CVC4n, z3-4.8.17n, Z3str4, OSTRICH |
UNSAT Performance | cvc5 | 2020-CVC4n, cvc5, Z3str4, z3-4.8.17n, OSTRICH |
24s Performance | cvc5 | cvc5, 2020-CVC4n, Z3str4, z3-4.8.17n, OSTRICH |