Proceedings of the 30th International on Design Automation Conference - DAC '93 1993
DOI: 10.1145/157485.164569
|View full text |Cite
|
Sign up to set email alerts
|

Spectral transforms for large boolean functions with applications to technology mapping

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
132
0

Year Published

1995
1995
2014
2014

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 212 publications
(132 citation statements)
references
References 5 publications
0
132
0
Order By: Relevance
“…Schrammel (2013) proposes two of such compositions to actually abstract concrete domains comprising both Boolean (B n ) and numerical (V m ) components: In practice, product domains can be implemented with a combination of binary decision diagrams and classical numerical abstract domains. Also, as multi-terminal binary decision diagrams (Clarke et al, 1993) can be used to describe functions in the form of B n → D (for any D whose elements can be represented in a canonical way), this kind of structure is suitable to the implementation of power abstract domains.…”
Section: Over-approximating Logico-numerical State Spacesmentioning
confidence: 99%
“…Schrammel (2013) proposes two of such compositions to actually abstract concrete domains comprising both Boolean (B n ) and numerical (V m ) components: In practice, product domains can be implemented with a combination of binary decision diagrams and classical numerical abstract domains. Also, as multi-terminal binary decision diagrams (Clarke et al, 1993) can be used to describe functions in the form of B n → D (for any D whose elements can be represented in a canonical way), this kind of structure is suitable to the implementation of power abstract domains.…”
Section: Over-approximating Logico-numerical State Spacesmentioning
confidence: 99%
“…For more detail on definitions and reduction rules, see [8], [27], [37]. Definition 5: A multi-terminal binary decision diagram (MTBDD) [6] is an extension of a BDD [3], [17], and represents an integer-valued function. In the MTBDD, the terminal nodes are labeled by integers.…”
Section: Decision Diagramsmentioning
confidence: 99%
“…They are based on the canonical representation of the binary tree of the function as a directed graph obtained through folding internal nodes representing identical subfunctions (subject to an ordering of the variables to guarantee uniqueness of the representation) and using 0 and 1 as leaves. In [16] it is shown how one can generalize BDDs to cogently and efficiently represent matrices in terms of so-called multi-terminal binary decision diagrams (MTBDDs).…”
Section: Multi-terminal Binary Decision Diagramsmentioning
confidence: 99%
“…Despite the power of existing linear algebra packages, this can lead to inefficient and time consuming computation through the implicit requirement for the construction of the state space. This paper proposes an alternative, which is based on expressing the probability calculations in terms of Multi-Terminal Binary Decision Diagrams (MTBDDs) [16]. MTBDDs are a generalization of (ordered) BDDs in the sense that they allow arbitrary real numbers in the terminal nodes instead of just 0 and 1, and so can provide a compact representation for matrices.…”
Section: Introductionmentioning
confidence: 99%