A Survey on Theoretical Combination Techniques of SMT Solvers

LI Jing,LIU Wan-wei
DOI: https://doi.org/10.3969/j.issn.1007-130x.2011.10.020
2011-01-01
Abstract:Satisfiability modulo theories solver is a decision procedure for the satisfiabilily of formulas of the first-order logics.It is the verification engine for many formalization methods.Theory solvers solve problems with different theoretical backgrounds;however,the problems in the real-world applications often are supported by multiple theories.This paper mainly introduces the methods of theory combination,summarizes the status quo of the SMT solvers.Besides,it analyzes several major techniques on the theoretical combination for SMT solvers.Testing with the industrial cases,we finally evaluate methods of combination theory with experimental results,and compare the performances of several popular SMT solvers which support theoretical combination techniques.
What problem does this paper attempt to address?