public class BoolanCausalHOWAlwaysRefresh extends BooleanCausalHOWSSNBuilderImpl
causal, dfg
Constructor and Description |
---|
BoolanCausalHOWAlwaysRefresh(StreamSocialNetwork<java.lang.String> network) |
Modifier and Type | Method and Description |
---|---|
StreamSocialNetwork.Type |
getType() |
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 gnu.trove.map.TObjectDoubleMap<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> |
processRemovedCases(org.processmining.eventstream.readers.trie.StreamTrieImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>> trie,
java.util.Collection<java.util.List<org.processmining.eventstream.readers.trie.EdgeImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>>>> removedEdges) |
clear, initializeForTrie, initializeResourcePairCountAndDivisorForTrace, measureMemoryConsumption, recalculate, refreshAllNetworkValues, updateResourcePairCountAndRelativeValuesForRemovedCase
containsResourcePairForDistance, performSanityCheck, sanityCheck, updateDivisorForRemovedCase, updateDivisorForTrace
getBeta, getBetaPowerSeries, getBetaPowerSeriesSum, getDivisor, getK, getNumResourcePairsActiveInDataStructure, getParameterValues, getRelativeResourcePairValues, getResourcePairCount, initializeNetwork, initializeRelativeResourcePairValues, initializeResourcePairCount, preCalculateBetaValues, refresh, setBeta, setBetaPowerSeriesSum, setDivisor, setK, setParameter
getLatestTrieAfterInit, getMonitor, getNetwork, getNetworkLinks, getParameterKeys, getThreshold, getTrie, init, setLatestTrieAfterInit, setThreshold, setTrie, update
public BoolanCausalHOWAlwaysRefresh(StreamSocialNetwork<java.lang.String> network)
public StreamSocialNetwork.Type getType()
getType
in interface StreamSocialNetworkBuilder<java.lang.String,ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>>
getType
in class BooleanCausalHOWSSNBuilderImpl
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 BooleanCausalHOWSSNBuilderImpl
protected gnu.trove.map.TObjectDoubleMap<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> processRemovedCases(org.processmining.eventstream.readers.trie.StreamTrieImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>> trie, java.util.Collection<java.util.List<org.processmining.eventstream.readers.trie.EdgeImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>>>> removedEdges)
processRemovedCases
in class BooleanCausalHOWSSNBuilderImpl