DocumentCode :
3653953
Title :
MetaSMT: a unified interface to SMT-LIB2
Author :
Heinz Riener;Mathias Soeken;Clemens Werther;G?rschwin Fey;Rolf Drechsler
Author_Institution :
Institute of Computer Science, University of Bremen, Germany
fYear :
2014
Firstpage :
1
Lastpage :
6
Abstract :
Various problems from artificial intelligence and formal methods are solved utilizing Satisfiability Modulo Theories (SMT) solvers. Selecting the best SMT solver for a specific application, however, is a daunting task. In this paper, we present the novel metaSMT TCP server and client architecture which can be used to solve SMT instances expressed in SMT-LIB2 by multiple solver processes in parallel. The metaSMT TCP server provides a unified interface for SMT-LIB2 instances with the capability to either use the API or the file interface of a solver process and thus serves as a highly customizable portfolio solver. We show that the run-time overhead required by the metaSMT TCP server and client architecture is marginal using selected benchmarks from SMT-LIB.
Keywords :
"Servers","Portfolios","Computer architecture","Benchmark testing","Standards","Command languages","Syntactics"
Publisher :
ieee
Conference_Titel :
Specification and Design Languages (FDL), 2014 Forum on
ISSN :
1636-9874
Type :
conf
DOI :
10.1109/FDL.2014.7119353
Filename :
7119353
Link To Document :
بازگشت