Class LongTermFollowsAbstractionFactory
- java.lang.Object
-
- org.processmining.logabstractions.factories.LongTermFollowsAbstractionFactory
-
public class LongTermFollowsAbstractionFactory extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static doubleBOOLEAN_DEFAULT_THRESHOLD
-
Constructor Summary
Constructors Constructor Description LongTermFollowsAbstractionFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static LongTermFollowsAbstraction<org.deckfour.xes.classification.XEventClass>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[][]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[][]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.
-
-
-
Field Detail
-
BOOLEAN_DEFAULT_THRESHOLD
public static final double BOOLEAN_DEFAULT_THRESHOLD
- See Also:
- Constant Field Values
-
-
Method Detail
-
constructAlphaPlusPlusLongTermFollowsMatrix
public static double[][] 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. a >> b, if not(a > b) and a precedes b and for all k inbetween a and b: not(k <| a or k |> a)- Parameters:
log-classes-dfa-cpa-csa-- Returns:
-
constructAlphaPlusPlusLengthOneLoopFreeLongTermFollowsMatrix
public static double[][] 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.- Parameters:
log-classes-dfa-cpa-csa-lola-- Returns:
-
constructAlphaPlusPlusLengthOneLoopFreeLongTermFollowsAbstraction
public static LongTermFollowsAbstraction<org.deckfour.xes.classification.XEventClass> 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.- Parameters:
log-classes-dfa-cpa-csa-lola-- Returns:
-
-