public class GreedyRepairRecommendationSearch extends RepairRecommendationSearch
RepairRecommendationSearch.AlignmentLabel, RepairRecommendationSearch.AlignmentStep
alignmentComputations, context, costFuncMOS, costFuncMOT, debug, eventClassifier, finalMarkings, initMarking, log, mapping, maxNumOfStates, net, optimalAlignmentCost, optimalRepairRecommendations, restrictedTrans
Constructor and Description |
---|
GreedyRepairRecommendationSearch(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.processmining.models.semantics.petrinet.Marking initMarking,
org.processmining.models.semantics.petrinet.Marking[] finalMarkings,
org.deckfour.xes.model.XLog log,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> costMOS,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> costMOT,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping,
org.deckfour.xes.classification.XEventClassifier eventClassifier,
boolean debug) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<RepairRecommendation> |
computeOptimalRepairRecommendations(RepairConstraint constraint,
boolean singleton) |
computeAlignmentCost, computeAlignmentCost, computeAlignmentCost, computeImpactOfLabelsOnOptimalAlignmentCost, computeImpactOfLabelsOnOptimalAlignmentCost, computeImpactPerRepairResource, computeMovementFrequencies, computeMovementFrequenciesAndAlignmentCost, computeOptimalRepairRecommendations, filterImpacts, getAdjustedCostFuncMOS, getAdjustedCostFuncMOT, getNumberOfAlignmentComputations, getOptimalAlignmentCost, minimizeOptimalRepairRecommendations, preserveMinimalOptimalRepairRecommendations, repair, serializeNet
public GreedyRepairRecommendationSearch(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, org.processmining.models.semantics.petrinet.Marking initMarking, org.processmining.models.semantics.petrinet.Marking[] finalMarkings, org.deckfour.xes.model.XLog log, java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> costMOS, java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> costMOT, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping, org.deckfour.xes.classification.XEventClassifier eventClassifier, boolean debug) throws java.lang.Exception
java.lang.Exception
public java.util.Set<RepairRecommendation> computeOptimalRepairRecommendations(RepairConstraint constraint, boolean singleton)
computeOptimalRepairRecommendations
in class RepairRecommendationSearch