Superposition for Lambda-Free Higher-Order Logic — Supplementary Material for the Journal Article

Open data API in a single place

Provided by Zenodo

Get early access to Superposition for Lambda-Free Higher-Order Logic — Supplementary Material for the Journal Article API!

Let us know and we will figure it out for you.

Dataset information

Country of origin
Updated
2020.08.20 00:00
Created
2020.01.01
Available languages
English
Keywords
superposition, lambda-free higher-order logic, applicative first-order logic
Quality scoring

Dataset description

We provide the following supplementary material for our article. Zipperposition Compilation instructions for Zipperposition, in particular instructions for compilation for StarExec, can also be found in the Zipperposition readme. We used OCaml 4.07.0, branch lmcs2020, commit 2031e216c1941acd76187882a073e8f1e53383f2 Problems We used the following first-order (TFF) and the higher-order (THF) TPTP (v7.3.0) problems for the evaluation: TFF problem list  THF problem list. These lists were obtained by excluding all problems that contain arithmetic, the symbols (@@+), (@@-), (@+), (@-), (&), or tuples, as well as the SYN000 problems, which are only intended to test the parser, and problems whose clausal normal form takes longer than 15s to compute or falls outside the lambda-free fragment. The following archive contains instructions on how the benchmarks were selected: Benchmark selection Note that Zipperposition is not aware that our calculi are complete for this fragment and it will always report "GaveUp" instead of "CounterSatisfiable" if the calculus saturates. The selection of TPTP problems and the problems generated by Isabelle/Sledgehammer can be downloaded here: Benchmarks Run scripts We used the following run scripts on StarExec. This archive also contains the Zipperposition binary, compiled for StarExec: StarExec run scripts The scripts use the following command-line options for Zipperposition First-order mode: ./zipperposition.exe --mode=fo-complete-basic Applicative encoding mode (intensional): ./zipperposition.exe --mode=fo-complete-basic --app-encode=intensional Applicative encoding mode (extensional): ./zipperposition.exe --mode=fo-complete-basic --app-encode=extensional Nonpurifying intensional calculus: ./zipperposition.exe --mode=lambda-free-intensional Nonpurifying extensional calculus: ./zipperposition.exe --mode=lambda-free-extensional Purifying intensional calculus: ./zipperposition.exe --mode=lambda-free-purify-intensional Purifying extensional calculus: ./zipperposition.exe --mode=lambda-free-purify-extensional As additional command line arguments, we provided the problem's filename, the order (--ord=lambdafree_rpo or --ord lambdafree_kbo or --ord epo), and the following parameters for heuristics that were obtained by optimizing the first-order mode in preliminary experiments: --kbo-weight-fun=modarity \ -q "7|prefer-sos|pnrefined(2,1,1,1,2,2,2)" \ -q "4|prefer-short-trail|pnrefined(1,1,1,2,2,2,0.5)" \ -q "1|prefer-processed|fifo" \ -q "7|prefer-ground|conjecture-relative-var(1,l,f)" \ -q "6|prefer-goals|conjecture-relative-var(1,s,f)" \ --select=e-selection7 On Starexec, we chose a wallclock timeout of 360 s, a CPU timeout of 180 s, and a memory limit of 128 GB. StarExec's machine specifications are: Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz (2393 MHZ) 10240 KB Cache 263932744 kB main memory OS: CentOS Linux release 7.7.1908 (Core) kernel: 3.10.0-1062.4.3.el7.x86_64 Results Download the raw output of the evaluation and the .csv files created by StarExec here: Raw evaluation output TFF Raw evaluation output SH256 Raw evaluation output SH16 Raw evaluation output THF Evaluation results as CSV file + script to compile the statistics Examples We tested the examples given in our paper in Zipperposition. Here are the problem files we used. Some are in TPTP format (.p) and some are in Zipperposition format (.zf). Example 3.3 Example 3.4 Example 3.5 Example 3.6 Example 3.7
European data infrastructure with broad catalog discovery, free evaluation access and production-grade API options.
190K+
indexed dataset pages
32
countries and EU institutions
2019
API-first since
Free API quota
for evaluation and prototypes
SLA
history and push on production APIs
FAQ

Questions before production use

Practical answers on evaluation, licensing, freshness, versioning and support.

api.store is built and operated by Apitalks s.r.o. Company details and a direct contact path are linked in the footer for vendor checks and procurement review.
Yes. Selected APIs include a free API quota, so your team can validate coverage, freshness, response shape and workflow fit before asking for a production plan.
Often yes, but usage rights depend on the source license and dataset. We surface source, license and update metadata where available, and can help review terms before a production integration.
Maintained APIs include update metadata where available. For production integrations, we can add history, monitoring and push updates so changes are easier to detect and act on.
Production APIs can add SLA, stable identifiers, versioning support, history, push updates and direct support around the data your product or AI workflow depends on.

Didn't find the API you need?

Let us know and we will figure it out for you.

European data discovery with free evaluation access and production-grade API options.

Copyright © 2026. Made by Apitalks