public class AbsoluteCausalHOWSSNBuilderImpl extends AbsoluteHOWSSNBuilderImpl
| Constructor and Description |
|---|
AbsoluteCausalHOWSSNBuilderImpl(StreamSocialNetwork<java.lang.String> network) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
adjustActivityPairBasedContribution(java.util.List<ActivityResourcePair> trace,
int dist,
int toIndex,
int traceCardinality,
boolean updateRelative) |
protected void |
clear() |
StreamSocialNetwork.Type |
getType() |
protected void |
initializeRelativeResourcePairValues() |
protected void |
initializeResourcePairCountAndDivisorForTrace(java.util.List<ActivityResourcePair> trace,
int cardinality) |
protected void |
processNewlyAddedEdgeInTrie(org.processmining.eventstream.readers.trie.StreamTrieImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>> trie,
org.processmining.eventstream.readers.trie.EdgeImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>> newEdgeInCaseTrie) |
protected void |
sanityCheck()
mainly intended for debugging purposes.
|
protected void |
updateDfgAndCausalForTraceAddition(java.util.List<ActivityResourcePair> trace,
int cardinality) |
protected void |
updateResourcePairCountAndRelativeValuesForRemovedCase(java.util.List<ActivityResourcePair> trace) |
incrementalDivisorUpdate, measureMemoryConsumption, processNewRelationOfDistance, refreshAllNetworkValues, updateDivisorForRemovedCase, updateDivisorForTracegetBeta, getBetaPowerSeries, getBetaPowerSeriesSum, getDivisor, getK, getNumResourcePairsActiveInDataStructure, getParameterValues, getRelativeResourcePairValues, getResourcePairCount, initializeForTrie, initializeNetwork, initializeResourcePairCount, preCalculateBetaValues, processRemovedCases, refresh, setBeta, setBetaPowerSeriesSum, setDivisor, setK, setParametergetLatestTrieAfterInit, getMonitor, getNetwork, getNetworkLinks, getParameterKeys, getThreshold, getTrie, init, setLatestTrieAfterInit, setThreshold, setTrie, updatepublic AbsoluteCausalHOWSSNBuilderImpl(StreamSocialNetwork<java.lang.String> network)
protected void adjustActivityPairBasedContribution(java.util.List<ActivityResourcePair> trace, int dist, int toIndex, int traceCardinality, boolean updateRelative)
protected void clear()
clear in class AbstractHOWInBetweenSSNBuilderImplpublic StreamSocialNetwork.Type getType()
getType in interface StreamSocialNetworkBuilder<java.lang.String,ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>>getType in class AbsoluteHOWSSNBuilderImplprotected void initializeRelativeResourcePairValues()
initializeRelativeResourcePairValues in class AbstractHOWInBetweenSSNBuilderImplprotected void initializeResourcePairCountAndDivisorForTrace(java.util.List<ActivityResourcePair> trace, int cardinality)
initializeResourcePairCountAndDivisorForTrace in class AbsoluteHOWSSNBuilderImplprotected void processNewlyAddedEdgeInTrie(org.processmining.eventstream.readers.trie.StreamTrieImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>> trie, org.processmining.eventstream.readers.trie.EdgeImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>> newEdgeInCaseTrie)
processNewlyAddedEdgeInTrie in class AbsoluteHOWSSNBuilderImplprotected void updateResourcePairCountAndRelativeValuesForRemovedCase(java.util.List<ActivityResourcePair> trace)
updateResourcePairCountAndRelativeValuesForRemovedCase in class AbsoluteHOWSSNBuilderImplprotected void updateDfgAndCausalForTraceAddition(java.util.List<ActivityResourcePair> trace, int cardinality)
protected void sanityCheck()
AbstractStreamSocialNetworkBuildersanityCheck in class AbsoluteHOWSSNBuilderImpl