Package org.jbpt.mining.repair
Class CostFunction
- java.lang.Object
-
- org.jbpt.mining.repair.CostFunction
-
public class CostFunction extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CostFunction()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Set<java.lang.String>getLabels(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClassifier eventClassifier)static java.util.Set<java.lang.String>getLabels(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)static intgetRequiredResources(RepairConstraint constraint, RepairRecommendation recommendation)static java.util.Map<java.lang.String,java.lang.Integer>getStdCostFunctionOnLabels(java.util.Set<java.lang.String> labels)static booleanisUnderBudget(RepairConstraint constraint, RepairRecommendation recommendation)
-
-
-
Method Detail
-
getLabels
public static java.util.Set<java.lang.String> getLabels(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)
-
getStdCostFunctionOnLabels
public static java.util.Map<java.lang.String,java.lang.Integer> getStdCostFunctionOnLabels(java.util.Set<java.lang.String> labels)
-
getRequiredResources
public static int getRequiredResources(RepairConstraint constraint, RepairRecommendation recommendation)
-
isUnderBudget
public static boolean isUnderBudget(RepairConstraint constraint, RepairRecommendation recommendation)
-
getLabels
public static java.util.Set<java.lang.String> getLabels(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClassifier eventClassifier)
-
-