Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

Published November 30, 2021 | Version v1
Dataset Open

Verification of some Boolean partial polymorphisms

  • 1. Institute of Discrete Mathematics and Geometry, TU Wien

Description

This dataset contains the formal verification that a certain partial ternary Boolean conjunction f preserves two specific Boolean relations, but does not preserve two other ones. Our approach is by translating the question into Boolean satisfiability problems and to implement these such that they can be treated by a sat solver being capable of reading SMT-LIB2.0 specifications. Specifically, we have been using the Z3 solver developed by Microsoft Research (https://github.com/z3prover/z3) to attack the problem. The following is a list of the files contained in the dataset and their function:

Filename Purpose
f-pPol-GammaL0chi2-GammaL2chi3.
z3
The SMT-LIB2.0 implementation of the problem, to be run, e.g. by Z3.
z3-output.txt The output received by running Z3 on f-pPol-GammaL0chi2-GammaL2chi3.
z3
f-preserves-GammaL0chi2_proof.txt A formal proof generated by Z3 that f preserves ΓL₀(χ₂).
f-preserves-GammaL2chi3_proof.txt A formal proof generated by Z3 that f preserves ΓL₂(χ₃).
partial_polymorphisms.pdf A detailed description of the problem and the dataset.
partial_polymorphisms.tex The source file used to produce partial_polymorphisms.pdf

 

Files

partial_polymorphisms.pdf

Files (441.7 kB)

Name Size Download all
md5:a7b8898408f2fef4e99cbf4c325ec7ba
8.1 kB Download
md5:33be353518d4913dc5db3615f8e800de
16.1 kB Preview Download
md5:59c8254791eb6d495b4eeb1aec37a14b
51.9 kB Preview Download
md5:79e778abb159f4d6b64c7ad710013f78
353.5 kB Preview Download
md5:00e5319de8df5ba69c5a54eb8fbd6c52
11.1 kB Download
md5:d79db7855fffd8717d643ac32f37d48f
1.1 kB Preview Download

Additional details

Related works

Cites
Conference paper: 10.1007/978-3-540-78800-3_24 (DOI)
Software: https://github.com/z3prover/z3 (URL)
Is cited by
Conference paper: 10.1109/ISMVL52857.2022.00017 (DOI)
Is supplement to
Conference paper: 10.1109/ISMVL52857.2022.00017 (DOI)

Funding

Equations in Universal Algebra P 33878
FWF Austrian Science Fund