org.processmining.plugins.petrinet.replayer.algorithms
Class OptimizedCostBasedPNReplayAlgorithm
java.lang.Object
org.processmining.plugins.petrinet.replayer.algorithms.OptimizedCostBasedPNReplayAlgorithm
public class OptimizedCostBasedPNReplayAlgorithm
- extends java.lang.Object
- Author:
- aadrians
Method Summary |
static java.lang.Object[] |
replayTraceInEncodedForm(org.processmining.framework.plugin.Progress progress,
java.util.List<org.deckfour.xes.classification.XEventClass> listTrace,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.util.List<java.lang.Short>> transitionMapping,
java.util.Set<java.lang.Short> setInviTrans,
PNCodec codec,
org.apache.commons.collections15.Bag<java.lang.Short> encInitMarking,
int maxNumOfStates,
int inappropriateTransFireCost,
int replayedEventCost,
int skippedEventCost,
int heuristicDistanceCost,
int selfExecInviTaskCost,
int selfExecRealTaskCost,
boolean allowInviTaskMove,
boolean allowRealTaskMove,
boolean allowEventSkip,
boolean allowExecWOTokens,
boolean allowExecViolating,
java.util.PriorityQueue<CPNCostBasedTreeNode> pq)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LISTOFPAIR
public static int LISTOFPAIR
ISRELIABLE
public static int ISRELIABLE
OptimizedCostBasedPNReplayAlgorithm
public OptimizedCostBasedPNReplayAlgorithm()
replayTraceInEncodedForm
public static java.lang.Object[] replayTraceInEncodedForm(org.processmining.framework.plugin.Progress progress,
java.util.List<org.deckfour.xes.classification.XEventClass> listTrace,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.util.List<java.lang.Short>> transitionMapping,
java.util.Set<java.lang.Short> setInviTrans,
PNCodec codec,
org.apache.commons.collections15.Bag<java.lang.Short> encInitMarking,
int maxNumOfStates,
int inappropriateTransFireCost,
int replayedEventCost,
int skippedEventCost,
int heuristicDistanceCost,
int selfExecInviTaskCost,
int selfExecRealTaskCost,
boolean allowInviTaskMove,
boolean allowRealTaskMove,
boolean allowEventSkip,
boolean allowExecWOTokens,
boolean allowExecViolating,
java.util.PriorityQueue<CPNCostBasedTreeNode> pq)