Serialized BDDs from the Model Checking Competition
Description
This is a collection of real-life BDDs created from a reachability analysis of 1-safe Petri nets from the Model Checking Competition. These can be used to benchmark the performance of one (or more) BDD packages.
Contents
Each .zip archive multiple .zip archives for the models from that particular year. Each archive for one such model includes the following serialized BDDs:
- relation.bdd: A single joined relation of all transitions in the Petri net.
- states_<n>.bdd: The first set of states with a BDD of magnitude 2ⁿ that was constructed while computing all reachable states in the Petri net.
Usage
These BDDs can be used in two of the benchmarks from the BDD Benchmarking Suite:
- Apply: Load two (or more) BDDs and combine them with either an or or an and operation. This is a reimplementation of the benchmark by Pastva and Henzinger (Zenodo).
- RelProd: Load the relation (relation.bdd) and (states_<n>.bdd) and combine them with a forward or backwards application of the relational product.
Reproduction
See README.md for all the details.
Files
2020.zip
Files
(21.1 GB)
| Name | Size | |
|---|---|---|
|
md5:03366bdd69c78e4d8e586c18383e665e
|
13.8 GB | Preview Download |
|
md5:72e93dae326f8eda3828f51b03c2786b
|
3.8 GB | Preview Download |
|
md5:c9b71164c4367380e93b7e82cdbf212d
|
3.5 GB | Preview Download |
|
md5:d7e5cf2c5e6866423123764633c33d96
|
127.4 MB | Preview Download |
|
md5:1f879826aadf8a3590753e7c7f9e8608
|
3.6 kB | Preview Download |
|
md5:155aa87b96c402fce9edfb039ea6cbfd
|
711 Bytes | Download |
|
md5:eb968386d4fb89563b8b3a3234a0c829
|
504 Bytes | Download |
|
md5:8e040291003a0c9af789a868a6d2fadf
|
1.3 kB | Download |
Additional details
Related works
- Is supplement to
- Software: 10.5281/zenodo.4718224 (DOI)
- Software: https://github.com/SSoelvsten/bdd-benchmark (URL)
Software
- Repository URL
- https://github.com/SSoelvsten/bdd-benchmark
- Programming language
- C++
- Development Status
- Active