Package org.jbpt.mining.repair
Class GreedyRepairRecommendationSearch
- java.lang.Object
-
- org.jbpt.mining.repair.RepairRecommendationSearch
-
- org.jbpt.mining.repair.GreedyRepairRecommendationSearch
-
public class GreedyRepairRecommendationSearch extends RepairRecommendationSearch
- Author:
- Artem Polyvyanyy
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jbpt.mining.repair.RepairRecommendationSearch
RepairRecommendationSearch.AlignmentLabel, RepairRecommendationSearch.AlignmentStep
-
-
Field Summary
-
Fields inherited from class org.jbpt.mining.repair.RepairRecommendationSearch
alignmentComputations, context, costFuncMOS, costFuncMOT, debug, eventClassifier, finalMarkings, initMarking, log, mapping, maxNumOfStates, net, optimalAlignmentCost, optimalRepairRecommendations, restrictedTrans
-
-
Constructor Summary
Constructors Constructor 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<RepairRecommendation>computeOptimalRepairRecommendations(RepairConstraint constraint, boolean singleton)-
Methods inherited from class org.jbpt.mining.repair.RepairRecommendationSearch
computeAlignmentCost, computeAlignmentCost, computeAlignmentCost, computeImpactOfLabelsOnOptimalAlignmentCost, computeImpactOfLabelsOnOptimalAlignmentCost, computeImpactPerRepairResource, computeMovementFrequencies, computeMovementFrequenciesAndAlignmentCost, computeOptimalRepairRecommendations, filterImpacts, getAdjustedCostFuncMOS, getAdjustedCostFuncMOT, getNumberOfAlignmentComputations, getOptimalAlignmentCost, minimizeOptimalRepairRecommendations, preserveMinimalOptimalRepairRecommendations, repair, serializeNet
-
-
-
-
Constructor Detail
-
GreedyRepairRecommendationSearch
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- Throws:
java.lang.Exception
-
-
Method Detail
-
computeOptimalRepairRecommendations
public java.util.Set<RepairRecommendation> computeOptimalRepairRecommendations(RepairConstraint constraint, boolean singleton)
- Specified by:
computeOptimalRepairRecommendationsin classRepairRecommendationSearch
-
-