Class MendaciousAbstractionFactory
- java.lang.Object
-
- org.processmining.logabstractions.factories.MendaciousAbstractionFactory
-
public class MendaciousAbstractionFactory extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static doubleDEFAULT_THRESHOLD_BOOLEAN
-
Constructor Summary
Constructors Constructor Description MendaciousAbstractionFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <E> MendaciousAbstraction<E>constructAlphaSharpMendaciousAbstraction(CausalAbstraction<E> cra, DirectlyFollowsAbstraction<E> dfa, ParallelAbstraction<E> pa)static <E> double[][]constructBooleanMendaciousAbstractionMatrix(CausalAbstraction<E> cra, DirectlyFollowsAbstraction<E> dfa, ParallelAbstraction<E> pa)precondition: cra,dfa,pa share the same eventclassesstatic <E> org.processmining.framework.util.Pair<MendaciousAbstraction<E>,MendaciousAbstraction<E>>splitByRedundancyRuleAlphaSharp(CausalAbstraction<E> ca, MendaciousAbstraction<E> ma)Please refer to Page 109, Equation 1 of "Mining Process Models with Prime Invisible Tasks"; L.
-
-
-
Method Detail
-
constructBooleanMendaciousAbstractionMatrix
public static <E> double[][] constructBooleanMendaciousAbstractionMatrix(CausalAbstraction<E> cra, DirectlyFollowsAbstraction<E> dfa, ParallelAbstraction<E> pa)
precondition: cra,dfa,pa share the same eventclasses- Parameters:
cra-dfa-pa-- Returns:
-
constructAlphaSharpMendaciousAbstraction
public static <E> MendaciousAbstraction<E> constructAlphaSharpMendaciousAbstraction(CausalAbstraction<E> cra, DirectlyFollowsAbstraction<E> dfa, ParallelAbstraction<E> pa)
-
splitByRedundancyRuleAlphaSharp
public static <E> org.processmining.framework.util.Pair<MendaciousAbstraction<E>,MendaciousAbstraction<E>> splitByRedundancyRuleAlphaSharp(CausalAbstraction<E> ca, MendaciousAbstraction<E> ma)
Please refer to Page 109, Equation 1 of "Mining Process Models with Prime Invisible Tasks"; L. Wen et al.- Parameters:
ma-- Returns:
-
-