nenok.lc.ss
Class BSSJoinTree
java.lang.Object
nenok.lc.JoinTree
nenok.lc.ss.SSJoinTree
nenok.lc.ss.BSSJoinTree
- All Implemented Interfaces:
- Iterable<Node>
public class BSSJoinTree
- extends SSJoinTree
The join tree corresponding to the binary Shenoy-Shafer architecture.
- Version:
- 1.1
- Author:
- Marc Pouly
Methods inherited from class nenok.lc.JoinTree |
answer, collect, countNodes, distribute, getAllocator, getCollectTime, getCommunicationCosts, getConstructionAlgorithm, getDistributeTime, getLargestDomain, getProcessorSet, getPropagationTime, getQueries, getRoot, getTaskFactory, getTreeDomain, isBinary, isCollected, isDistributed, iterator, makeBinary, propagate, setAllocator, toASCII, toString |
BSSJoinTree
public BSSJoinTree(Knowledgebase kb,
Collection<Domain> queries,
Algorithm algo,
Processor proc)
throws ConstrException,
RemoteException
- Constructor:
- Parameters:
kb
- The knowledgebase covered by this join tree.queries
- The set of queries that are covered by this join tree.algo
- The construction algorithm.proc
- The processor assigned to query nodes.
- Throws:
ConstrException
- Exceptions throws during construction process.
RemoteException
- Exceptions caused by communication problems when accessing the query processor.
getArchitecture
public String getArchitecture()
- Overrides:
getArchitecture
in class SSJoinTree
- Returns:
- The join tree's architecture type.
- See Also:
JoinTree.getArchitecture()