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, updateDivisorForTrace
getBeta, getBetaPowerSeries, getBetaPowerSeriesSum, getDivisor, getK, getNumResourcePairsActiveInDataStructure, getParameterValues, getRelativeResourcePairValues, getResourcePairCount, initializeForTrie, initializeNetwork, initializeResourcePairCount, preCalculateBetaValues, processRemovedCases, refresh, setBeta, setBetaPowerSeriesSum, setDivisor, setK, setParameter
getLatestTrieAfterInit, getMonitor, getNetwork, getNetworkLinks, getParameterKeys, getThreshold, getTrie, init, setLatestTrieAfterInit, setThreshold, setTrie, update
public 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 AbstractHOWInBetweenSSNBuilderImpl
public StreamSocialNetwork.Type getType()
getType
in interface StreamSocialNetworkBuilder<java.lang.String,ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>>
getType
in class AbsoluteHOWSSNBuilderImpl
protected void initializeRelativeResourcePairValues()
initializeRelativeResourcePairValues
in class AbstractHOWInBetweenSSNBuilderImpl
protected void initializeResourcePairCountAndDivisorForTrace(java.util.List<ActivityResourcePair> trace, int cardinality)
initializeResourcePairCountAndDivisorForTrace
in class AbsoluteHOWSSNBuilderImpl
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)
processNewlyAddedEdgeInTrie
in class AbsoluteHOWSSNBuilderImpl
protected void updateResourcePairCountAndRelativeValuesForRemovedCase(java.util.List<ActivityResourcePair> trace)
updateResourcePairCountAndRelativeValuesForRemovedCase
in class AbsoluteHOWSSNBuilderImpl
protected void updateDfgAndCausalForTraceAddition(java.util.List<ActivityResourcePair> trace, int cardinality)
protected void sanityCheck()
AbstractStreamSocialNetworkBuilder
sanityCheck
in class AbsoluteHOWSSNBuilderImpl