public class NewLTDetector
extends java.lang.Object
Constructor and Description |
---|
NewLTDetector(org.processmining.processtree.ProcessTree pTree,
org.deckfour.xes.model.XLog xlog,
ControlParameters parameters,
long tNum) |
Modifier and Type | Method and Description |
---|---|
void |
adaptConnectionValue(java.util.List<LTRule<XORCluster<org.processmining.processtree.ProcessTreeElement>>> connSet,
ControlParameters parameters) |
void |
addLTOnPairList(java.util.List<XORClusterPair<org.processmining.processtree.ProcessTreeElement>> clusterPairs,
java.util.List<LTRule<XORCluster<org.processmining.processtree.ProcessTreeElement>>> connSet) |
void |
addLTOnSinglePair(XORClusterPair<org.processmining.processtree.ProcessTreeElement> pair) |
org.processmining.models.graphbased.directed.petrinet.Petrinet |
deleteSilentTransition(org.processmining.models.graphbased.directed.petrinet.Petrinet net) |
java.util.List<XORClusterPair<org.processmining.processtree.ProcessTreeElement>> |
detectXORClusterLTDependency(java.util.List<XORClusterPair<org.processmining.processtree.ProcessTreeElement>> clusterPairs) |
java.util.Map<LabeledTraceVariant,java.util.List<org.processmining.processtree.Node>> |
findVariantPathMap() |
org.processmining.acceptingpetrinet.models.AcceptingPetriNet |
getAcceptionPN() |
org.processmining.models.graphbased.directed.petrinet.Petrinet |
getReducedPetriNet() |
void |
initializeConnection(java.util.List<LTRule<XORCluster<org.processmining.processtree.ProcessTreeElement>>> connSet) |
void |
reset(java.util.List<XORClusterPair<org.processmining.processtree.ProcessTreeElement>> clusterPairs) |
void |
rmLTOnSinglePair(XORClusterPair<org.processmining.processtree.ProcessTreeElement> pair) |
public NewLTDetector(org.processmining.processtree.ProcessTree pTree, org.deckfour.xes.model.XLog xlog, ControlParameters parameters, long tNum)
public void reset(java.util.List<XORClusterPair<org.processmining.processtree.ProcessTreeElement>> clusterPairs)
public void addLTOnPairList(java.util.List<XORClusterPair<org.processmining.processtree.ProcessTreeElement>> clusterPairs, java.util.List<LTRule<XORCluster<org.processmining.processtree.ProcessTreeElement>>> connSet)
public org.processmining.models.graphbased.directed.petrinet.Petrinet deleteSilentTransition(org.processmining.models.graphbased.directed.petrinet.Petrinet net)
public void addLTOnSinglePair(XORClusterPair<org.processmining.processtree.ProcessTreeElement> pair)
public void rmLTOnSinglePair(XORClusterPair<org.processmining.processtree.ProcessTreeElement> pair)
public org.processmining.models.graphbased.directed.petrinet.Petrinet getReducedPetriNet()
public org.processmining.acceptingpetrinet.models.AcceptingPetriNet getAcceptionPN()
public java.util.Map<LabeledTraceVariant,java.util.List<org.processmining.processtree.Node>> findVariantPathMap()
public void initializeConnection(java.util.List<LTRule<XORCluster<org.processmining.processtree.ProcessTreeElement>>> connSet)
public void adaptConnectionValue(java.util.List<LTRule<XORCluster<org.processmining.processtree.ProcessTreeElement>>> connSet, ControlParameters parameters)
public java.util.List<XORClusterPair<org.processmining.processtree.ProcessTreeElement>> detectXORClusterLTDependency(java.util.List<XORClusterPair<org.processmining.processtree.ProcessTreeElement>> clusterPairs)