Package | Description |
---|---|
org.processmining.logabstractions.factories | |
org.processmining.logabstractions.models.implementations |
Modifier and Type | Method and Description |
---|---|
static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> |
DirectlyFollowsAbstractionFactory.constructAlphaClassicDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> |
DirectlyFollowsAbstractionFactory.constructAlphaPlusDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> |
DirectlyFollowsAbstractionFactory.constructAlphaPlusPlusDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> |
DirectlyFollowsAbstractionFactory.constructAlphaRobustDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> |
DirectlyFollowsAbstractionFactory.constructBooleanDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> |
DirectlyFollowsAbstractionFactory.constructBooleanLengthOneLoopFreeDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
LengthOneLoopAbstraction<org.deckfour.xes.classification.XEventClass> lola) |
static <E> DirectlyFollowsAbstraction<E> |
DirectlyFollowsAbstractionFactory.constructDirectlyFollowsAbstraction(E[] classes,
double[][] matrix,
double threshold) |
Modifier and Type | Method and Description |
---|---|
static double[][] |
CausalAbstractionFactory.constructAlphaClassicCausalAbstractionMatrix(DirectlyFollowsAbstraction<?> dfa) |
static <E> CausalAbstraction<E> |
CausalAbstractionFactory.constructAlphaPlusCausalAbstraction(DirectlyFollowsAbstraction<E> dfa,
TwoWayLengthTwoLoopAbstraction<E> twltla,
double threshold) |
static <T> double[][] |
CausalAbstractionFactory.constructAlphaPlusCausalMatrix(DirectlyFollowsAbstraction<T> dfa,
TwoWayLengthTwoLoopAbstraction<T> twltla) |
static <T> double[][] |
ParallelAbstractionFactory.constructAlphaPlusParallelAbstractionMatrix(DirectlyFollowsAbstraction<T> dfa,
TwoWayLengthTwoLoopAbstraction<T> twltla) |
static <E> CausalAbstraction<E> |
CausalAbstractionFactory.constructAlphaPlusPlusCausalAbstraction(DirectlyFollowsAbstraction<E> dfa,
LengthTwoLoopAbstraction<E> ltla,
double threshold) |
static <T> double[][] |
CausalAbstractionFactory.constructAlphaPlusPlusCausalAbstractionMatrix(DirectlyFollowsAbstraction<T> dfa,
LengthTwoLoopAbstraction<T> ltla) |
static LongTermFollowsAbstraction<org.deckfour.xes.classification.XEventClass> |
LongTermFollowsAbstractionFactory.constructAlphaPlusPlusLengthOneLoopFreeLongTermFollowsAbstraction(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> dfa,
CausalPrecedenceAbstraction<org.deckfour.xes.classification.XEventClass> cpa,
CausalSuccessionAbstraction<org.deckfour.xes.classification.XEventClass> csa,
LengthOneLoopAbstraction<org.deckfour.xes.classification.XEventClass> lola)
assumes: dfa, cpa and csa are length one loop free.
|
static double[][] |
LongTermFollowsAbstractionFactory.constructAlphaPlusPlusLengthOneLoopFreeLongTermFollowsMatrix(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> dfa,
CausalPrecedenceAbstraction<org.deckfour.xes.classification.XEventClass> cpa,
CausalSuccessionAbstraction<org.deckfour.xes.classification.XEventClass> csa,
LengthOneLoopAbstraction<org.deckfour.xes.classification.XEventClass> lola)
assumes: dfa, cpa and csa are length one loop free.
|
static double[][] |
LongTermFollowsAbstractionFactory.constructAlphaPlusPlusLongTermFollowsMatrix(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> dfa,
CausalPrecedenceAbstraction<org.deckfour.xes.classification.XEventClass> cpa,
CausalSuccessionAbstraction<org.deckfour.xes.classification.XEventClass> csa)
Taken from: "Mining Process Models with Non-Free-Choice Constructs";
lijie wen et al.
|
static <T> double[][] |
ParallelAbstractionFactory.constructAlphaPlusPlusParallelAbstractionMatrix(DirectlyFollowsAbstraction<T> dfa,
TwoWayLengthTwoLoopAbstraction<T> twltla) |
static double[][] |
CausalAbstractionFactory.constructAlphaRobustCausalAbstractionMatrix(DirectlyFollowsAbstraction<?> dfa,
double noiseThresholdLeastFreq,
double noiseThresholdMostFreq,
double causalThreshold,
ActivityCountAbstraction<?> ac) |
static <E> CausalAbstraction<E> |
CausalAbstractionFactory.constructAlphaSharpCausalAbstraction(DirectlyFollowsAbstraction<E> dfa,
TwoWayLengthTwoLoopAbstraction<E> twltla) |
static <E> MendaciousAbstraction<E> |
MendaciousAbstractionFactory.constructAlphaSharpMendaciousAbstraction(CausalAbstraction<E> cra,
DirectlyFollowsAbstraction<E> dfa,
ParallelAbstraction<E> pa) |
static <E> ParallelAbstraction<E> |
ParallelAbstractionFactory.constructAlphaSharpParallelAbstraction(DirectlyFollowsAbstraction<E> directlyFollowsAbstraction,
TwoWayLengthTwoLoopAbstraction<E> twoWayLengthTwoLoopAbstraction) |
static <E> UnrelatedAbstraction<E> |
UnrelatedAbstractionFactory.constructAlphaSharpUnrelatedAbstraction(DirectlyFollowsAbstraction<E> dfa,
TwoWayLengthTwoLoopAbstraction<E> twltla) |
static <E> CausalAbstraction<E> |
CausalAbstractionFactory.constructBooleanCausalAbstraction(DirectlyFollowsAbstraction<E> dfa) |
static double[][] |
CausalAbstractionFactory.constructBooleanCausalAbstractionMatrix(DirectlyFollowsAbstraction<?> dfa) |
static <E> LengthOneLoopAbstraction<E> |
LoopAbstractionFactory.constructBooleanLengthOneLoopAbstraction(DirectlyFollowsAbstraction<E> dfa) |
static <E> double[] |
LoopAbstractionFactory.constructBooleanLengthOneLoopColumn(DirectlyFollowsAbstraction<E> dfa) |
static <E> double[][] |
MendaciousAbstractionFactory.constructBooleanMendaciousAbstractionMatrix(CausalAbstraction<E> cra,
DirectlyFollowsAbstraction<E> dfa,
ParallelAbstraction<E> pa)
precondition: cra,dfa,pa share the same eventclasses
|
static double[][] |
ParallelAbstractionFactory.constructBooleanParallelAbstractionMatrix(DirectlyFollowsAbstraction<?> dfa) |
static double[][] |
UnrelatedAbstractionFactory.constructBooleanUnrelatedAbstractionMatrix(DirectlyFollowsAbstraction<?> dfa) |
static double[][] |
ParallelAbstractionFactory.constructRobustParallelAbstractionMatrix(DirectlyFollowsAbstraction<?> dfa,
double noiseThresholdLeastFreq,
double noiseThresholdMostFreq,
double causalThreshold,
ActivityCountAbstraction<?> ac) |
static double[][] |
UnrelatedAbstractionFactory.constructRobustUnrelatedAbstractionMatrix(DirectlyFollowsAbstraction<?> dfa,
double noiseThresholdLeastFreq,
double noiseThresholdMostFreq,
ActivityCountAbstraction<?> ac) |
Modifier and Type | Class and Description |
---|---|
class |
DirectlyFollowsAbstractionImpl<E> |