Slide 4
Slide 4 text
Communications and Networking Lab, NTHU
■ SMT problem is a decision problem for logical formulas
■ Examples of theories typically used in computer science
■ The theories of real numbers, lists, arrays, bit vector and so on
■ For instance:
■
■
■ Famous solvers:
■ Z3 (Microsoft, open source)
■ STP (Simple Theorem Prover)
3x + 2y − z ≥ 4
f( f(u, v), v) = f(u, v)
4
Introduction
Satisfiability Modulo Theories (SMT)