public class DirectlyFollowsAbstractionFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static double |
DEFAULT_THRESHOLD_BOOLEAN |
Constructor and Description |
---|
DirectlyFollowsAbstractionFactory() |
Modifier and Type | Method and Description |
---|---|
static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> |
constructAlphaClassicDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static double[][] |
constructAlphaClassicDirectlyFollowsMatrix(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> |
constructAlphaPlusDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static double[][] |
constructAlphaPlusDirectlyFollowsMatrix(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> |
constructAlphaPlusPlusDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static double[][] |
constructAlphaPlusPlusDirectlyFollowsMatrix(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> |
constructAlphaRobustDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static double[][] |
constructAlphaRobustDirectlyFollowsMatrix(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> |
constructBooleanDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static double[][] |
constructBooleanDirectlyFollowsMatrix(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes) |
static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> |
constructBooleanLengthOneLoopFreeDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
LengthOneLoopAbstraction<org.deckfour.xes.classification.XEventClass> lola) |
static org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass[],double[][]> |
constructBooleanLengthOneLoopFreeDirectlyFollowsMatrix(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
LengthOneLoopAbstraction<org.deckfour.xes.classification.XEventClass> lola)
construct a directly follows relation based on those event-classes E that
are not in a length-one-loop-relation.
|
static <E> DirectlyFollowsAbstraction<E> |
constructDirectlyFollowsAbstraction(E[] classes,
double[][] matrix,
double threshold) |
public static final double DEFAULT_THRESHOLD_BOOLEAN
public static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> constructAlphaClassicDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClasses classes)
public static double[][] constructAlphaClassicDirectlyFollowsMatrix(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClasses classes)
public static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> constructAlphaPlusDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClasses classes)
public static double[][] constructAlphaPlusDirectlyFollowsMatrix(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClasses classes)
public static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> constructAlphaPlusPlusDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClasses classes)
public static double[][] constructAlphaPlusPlusDirectlyFollowsMatrix(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClasses classes)
public static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> constructBooleanDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClasses classes)
public static double[][] constructBooleanDirectlyFollowsMatrix(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClasses classes)
public static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> constructAlphaRobustDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClasses classes)
public static double[][] constructAlphaRobustDirectlyFollowsMatrix(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClasses classes)
public static DirectlyFollowsAbstraction<org.deckfour.xes.classification.XEventClass> constructBooleanLengthOneLoopFreeDirectlyFollowsAbstraction(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClasses classes, LengthOneLoopAbstraction<org.deckfour.xes.classification.XEventClass> lola)
public static org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass[],double[][]> constructBooleanLengthOneLoopFreeDirectlyFollowsMatrix(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClasses classes, LengthOneLoopAbstraction<org.deckfour.xes.classification.XEventClass> lola)
log
- classes
- lola
- public static <E> DirectlyFollowsAbstraction<E> constructDirectlyFollowsAbstraction(E[] classes, double[][] matrix, double threshold)