• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (10): 111-119.

• 论文 • Previous Articles     Next Articles

A Survey on Theoretical Combination Techniques of SMT Solvers

LI Jing,LIU Wanwei     

  1. (National Laboratory for Parallel and Distributed Processing,Changsha 410073,China)
  • Received:2010-09-13 Revised:2010-12-25 Online:2011-10-25 Published:2011-10-25

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.

Key words: satisfiability modulo theories;SMT solver;combination theory