[SMT-LIB] New SMT-LIB release for SMT-COMP 2011 -- (multi-query) application track benchmakrs

Roberto Bruttomesso roberto.bruttomesso at gmail.com
Mon May 16 11:07:51 EDT 2011


Dear All,

as a follow-up of the previous message about (standard single query)
benchmarks additions.

Here is the frozen set of (multi query) benchmarks for the new
application track of SMT-COMP'11

- QF_UFLIA benchmarks, from Blast

 These are just logs of the calls to the Simplify theorem prover, used
 by Blast when trying to model check some C programs (the name of the
 program is reflected in the name of the benchmark -- original Simplify traces
 can be made available for those who are interested)

- QF_LRA BMC and k-Induction problems on networks of hybrid automata, from NuSMV

 These are benchmarks for hybrid automata, generated by unrolling the
NuSMV models and checking
 them with BMC or k-Induction

- QF_BV and QF_LIA BMC and k-Induction problems on SystemC designs, from NuSMV

 These two are unrollings of translation of some SystemC programs into
 NuSMV. The programs were those used, e.g., in the FMCAD'10 paper:
 "Verifying SystemC: a Software Model Checking Approach" by
 Alessandro Cimatti, Andrea Micheli, Iman Narasamdya and Marco Roveri
 The two sets are essentially the same, except for the different logic
 used.

- QF_LIA BMC and k-Induction problems on Lustre programs, from NuSMV

 These are were obtained from subset of the Lustre models also used for
 the KIND set, except that they were generated from a NuSMV version of
 the Lustre programs, by NuSMV itself.

- QF_UFIDL k-induction problems (postprocessed for competition)

 These benchmarks were obtained from the KIND tool during Lustre
programs verification

- UFLRA benchmarks obtained from ASASP tool, (postprocessed for competition).

 ASASP (http://st.fbk.eu/ASASP) implements a symbolic reachability
procedure for the analysis
 of administrative access control policies. A more detailed
description of the benchmarks can be found in the following paper:
 Analysis of  Administrative Attribute-based RBAC-Policies, by F.
Alberti, A. Armando, and S. Ranise. Efficient Symbolic Automated
 http://st.fbk.eu/sites/st.fbk.eu/files/asiaccs174-alberti.pdf



The benchmarks are available from

http://www.smtcomp.org/2011/application.shtml

The statuses for the queries contained in these benchmarks has not
been determined yet for most of them. Those which are know at this
time will be made available from the same page above in the next few hours.

We will provide the missing statuses as soon as they will be available
to us. Recall that benchmarks with unknown status as of June 15th will
not be considered for the competition.

Since the benchmarks contain multiple (check-sat) commands, each
benchmark FILENAME.smt2 is associated
with a set of answers listed in a file FILENAME.results.txt (those
marked with "untrusted" have been determined with just one solver).
Clearly, the first (check-sat) command is associated with the first
answer in the file, the second (check-sat) with the second answer, and
so on. This format is parsed by the trace executor already available.




The SMTCOMP'11 Organizers
Roberto, Morgan, and Alberto


More information about the SMT-LIB mailing list