2015
DOI: 10.1007/978-3-319-21401-6_19
|View full text |Cite
|
Sign up to set email alerts
|

SMTtoTPTP – A Converter for Theorem Proving Formats

Abstract: Abstract. SMTtoTPTP is a converter from proof problems written in the SMT-LIB format into the TPTP TFF format. The SMT-LIB format supports polymorphic sorts and frequently used theories like those of uninterpreted function symbols, arrays, and certain forms of arithmetics. The TPTP TFF format is an extension of the TPTP format widely used by automated theorem provers, adding a sort system and arithmetic theories. SMTtoTPTP is useful for, e.g., making SMT-LIB problems available to TPTP system developers, and fo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2015
2015
2017
2017

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(8 citation statements)
references
References 4 publications
0
8
0
Order By: Relevance
“…Beagle's internal formula representation follows TFF, so to support the SMT-LIB standard it must perform sort monomorphization and adding axioms for predefined theories like arrays. This is done with the help of the separately developed SMTtoTPTP library [5].…”
Section: Methodsmentioning
confidence: 99%
“…Beagle's internal formula representation follows TFF, so to support the SMT-LIB standard it must perform sort monomorphization and adding axioms for predefined theories like arrays. This is done with the help of the separately developed SMTtoTPTP library [5].…”
Section: Methodsmentioning
confidence: 99%
“…All benchmarks are in the SMT version 2 format. For comparisons with automated theorem provers, they were converted to the TPTP format by the SMTtoTPTP conversion tool [8]. We remark that all benchmarks consist purely of quantified formulas over linear arithmetic with very little, and in a majority of cases, no quantifier-free content.…”
Section: Experimental Evaluationmentioning
confidence: 99%
“…For example, after this translation (6) becomes g(2) + g (3), where g is a fresh function symbol of the type Z → Z defined by the following formula:…”
Section: Let-inmentioning
confidence: 99%
“…A recent work [3] presents SMTtoTPTP, a translator from SMT-LIB to TPTP. SMTtoTPTP does not fully support boolean sort, however one can use SMTtoTPTP with the --keepBool option to translate SMT-LIB problems to the extended TFF0 syntax, supported by Vampire.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation