public class SDDTreeDisjunctionConstructor
extends java.lang.Object
SDDTreeDisjunctionConstructor,
i.e., an SDD Tree Disjunction constructor,
is an object in charge of building an SDD Tree Disjunction.
It deals, e.g., with the fact
that the second parts of the conjunctions must be pair-wise different.
It does not deal with the fact
that the first parts must not intersect.| Constructor and Description |
|---|
SDDTreeDisjunctionConstructor(SDDMemory mem)
Starts a constructor that uses the specified SDD Memory.
|
public SDDTreeDisjunctionConstructor(SDDMemory mem)
mem - the memory used to store the results of known operations.public void add(SDDTree prime, SDDTree sub)
prime - the prime of the conjunction.sub - the sub of the conjunction.public SDDTree get()