public class CutFinderIMConcurrent extends java.lang.Object implements CutFinder, DfgCutFinder
Constructor and Description |
---|
CutFinderIMConcurrent() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.util.Set<org.deckfour.xes.classification.XEventClass>> |
ensureStartEndInEach(Dfg dfg,
java.util.Collection<java.util.Set<org.deckfour.xes.classification.XEventClass>> connectedComponents) |
Cut |
findCut(Dfg dfg,
DfgMinerState minerState)
Returns a cut, or null if none found.
|
Cut |
findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState)
Returns a cut, or null if none found.
|
static Cut |
findCutImpl(Dfg dfg,
Function<org.deckfour.xes.classification.XEventClass,MultiSet<org.deckfour.xes.classification.XEventClass>> minimumSelfDistanceBetween) |
public Cut findCut(IMLog log, IMLogInfo logInfo, MinerState minerState)
CutFinder
public Cut findCut(Dfg dfg, DfgMinerState minerState)
DfgCutFinder
findCut
in interface DfgCutFinder
public static Cut findCutImpl(Dfg dfg, Function<org.deckfour.xes.classification.XEventClass,MultiSet<org.deckfour.xes.classification.XEventClass>> minimumSelfDistanceBetween)
public static java.util.List<java.util.Set<org.deckfour.xes.classification.XEventClass>> ensureStartEndInEach(Dfg dfg, java.util.Collection<java.util.Set<org.deckfour.xes.classification.XEventClass>> connectedComponents)