alun.markov
Class Clique
java.lang.Object
alun.markov.Clique
- Direct Known Subclasses:
- BasicClique
public abstract class Clique
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Clique
public Clique(java.util.Set<Variable> inv,
Clique nx)
peel
public abstract double peel()
collect
public abstract void collect()
max
public abstract void max()
drop
public abstract void drop()
distribute
public abstract void distribute()
freeUp
public void freeUp()
previous
public java.util.LinkedHashSet<Clique> previous()
next
public Clique next()
invol
public java.util.LinkedHashSet<Variable> invol()
cutset
public java.util.LinkedHashSet<Variable> cutset()
peeled
public java.util.LinkedHashSet<Variable> peeled()
inputs
public java.util.LinkedHashSet<Function> inputs()
scale
public double scale()
getOutputTable
public Table getOutputTable()
getInvolTable
public Table getInvolTable()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
orderInputs
public Function[][] orderInputs(Variable[] v)
orderInputs
public Function[][] orderInputs(Variable[] v,
java.util.Set<Function> f)
involSize
public double involSize()
outputSize
public double outputSize()