Skip to main content
Erschienen in:
Buchtitelbild

Open Access 2022 | OriginalPaper | Buchkapitel

ZDD Boolean Synthesis

verfasst von : Yi Lin, Lucas M. Tabajara, Moshe Y. Vardi

Erschienen in: Tools and Algorithms for the Construction and Analysis of Systems

Verlag: Springer International Publishing

loading …

Motivated by applications in boolean-circuit design, boolean synthesis is the process of synthesizing a boolean function with multiple outputs, given a relation between its inputs and outputs. Previous work has attempted to solve boolean functional synthesis by converting a specification formula into a Binary Decision Diagram (BDD) and quantifying existentially the output variables. We make use of the fact that the specification is usually given in the form of a Conjunctive Normal Form (CNF) formula, and we can perform resolution on a symbolic representation of a CNF formula in the form of a Zero-suppressed Binary Decision Diagram (ZDD). We adapt the realizability test to the context of CNF and ZDD, and show that the Cross operation defined in earlier work can be used for witness construction. Experiments show that our approach is complementary to BDD-based Boolean synthesis.

download
DOWNLOAD
print
DRUCKEN
Metadaten
Titel
ZDD Boolean Synthesis
verfasst von
Yi Lin
Lucas M. Tabajara
Moshe Y. Vardi
Copyright-Jahr
2022
DOI
https://doi.org/10.1007/978-3-030-99524-9_4

Premium Partner