edu.ucla.belief.tree
Class JoinTree
Object
JoinTree
- All Implemented Interfaces:
- JoinTreeStats.StatsSource, JTUnifier
public class JoinTree
- extends Object
- implements JTUnifier
- Since:
- 110502
- Author:
- JD Park, Keith Cascio
JoinTree
public JoinTree(List order,
IntGraph t,
Set[] clusters,
BeliefNetwork bn)
- Since:
- 020904
JoinTree
public JoinTree(JoinTree t)
asJoinTreeIL1
public JoinTree asJoinTreeIL1()
- Specified by:
asJoinTreeIL1
in interface JTUnifier
- Since:
- 061404
asJTIL2
public EliminationOrders.JT asJTIL2()
- Specified by:
asJTIL2
in interface JTUnifier
eliminationOrder
public List eliminationOrder()
- Specified by:
eliminationOrder
in interface JTUnifier
- Since:
- 20060224
getBeliefNetwork
public BeliefNetwork getBeliefNetwork()
- Since:
- 020904
setBeliefNetwork
public void setBeliefNetwork(BeliefNetwork bn)
- Since:
- 020904
getClusterStats
public final JoinTreeStats.Stat getClusterStats()
- Specified by:
getClusterStats
in interface JoinTreeStats.StatsSource
- Since:
- 110502
getSeparatorStats
public final JoinTreeStats.Stat getSeparatorStats()
- Specified by:
getSeparatorStats
in interface JoinTreeStats.StatsSource
- Since:
- 111302
getStatsDouble
public static JoinTreeStats.StatImpl getStatsDouble(Set[] arrayofset)
- Since:
- 020305
getStatsBig
public static JoinTreeStats.StatImpl getStatsBig(Set[] arrayofset)
- Since:
- 020305
calcProductDouble
public static double calcProductDouble(Set setofvariables)
- Since:
- 020305
calcProductBig
public static BigInteger calcProductBig(Set setofvariables)
- Since:
- 020305
tree
public final IntGraph tree()
cluster
public Set cluster(int i)
separator
public Set separator(int vertex1,
int vertex2)
Copyright 2010 UCLA Automated Reasoning Group