public interface VtreeOperation
| Modifier and Type | Method and Description |
|---|---|
Vtree |
apply(Vtree tree)
Computes the new vtree after application of this operation
on the specified vtree.
|
SDDTree |
applyToSDD(SDDTree sdd,
SDDMemory mem)
Computes the SDD tree (associated with the vtree on which this operation is applied)
that are equivalent to the specified SDD tree defined for the specified vtree.
|
boolean |
isApplicable(Vtree tree)
Indicates whether this operation is applicable for the specified vtree.
|
boolean isApplicable(Vtree tree)
tree - the vtree on which we want to perform this operation.Vtree apply(Vtree tree)
tree - the vtree on which the operation is applied.SDDTree applyToSDD(SDDTree sdd, SDDMemory mem)
sdd - the SDD tree that is reformulated.mem - the memory used to store known results.apply(tree).