public class AlignmentDijkstraImpl extends AlignmentAbstractAdapter<nl.tue.astar.impl.DijkstraTail>
AlignmentAbstractAdapter.ControlFlowAlignmentConfig, AlignmentAbstractAdapter.EmptyTraceResultAlignmentAdapter.PriorityQueueFactory, AlignmentAdapter.StorageHandlerFactory<T extends nl.tue.astar.Tail>activateCache, canceller, classes, dataAdapter, dataConformancePlusObserver, dataStateStore, dataViewBuilder, delegate, finalMarkings, initMarking, logMapping, mapEvClass2Cost, mapping, mapTrans2Cost, maxNumOfStates, net, queueingModel, sorting, storageFactory, storageHandler, timeLimit, useObserver, useOptimizations| Constructor and Description |
|---|
AlignmentDijkstraImpl(org.deckfour.xes.model.XLog log,
org.processmining.datapetrinets.DataPetriNet net,
LogMapping logMapping,
AlignmentAbstractAdapter.ControlFlowAlignmentConfig cfConfig,
AlignmentAdapter.StorageHandlerFactory<nl.tue.astar.impl.DijkstraTail> storageFactory,
boolean keepCFSearchSpace,
boolean keepDFSearchSpace,
DataConformancePlusObserver observer,
DataAlignmentAdapter dataAlignmentAdapter) |
| Modifier and Type | Method and Description |
|---|---|
protected AlignmentResultBuilder |
createResultBuilder(TraceMapping traceMapping,
java.util.Map<org.deckfour.xes.model.XEvent,org.deckfour.xes.classification.XEventClass> mapEv2EventClass,
nl.tue.astar.Trace linearTrace,
nl.tue.astar.AStarObserver observer) |
protected org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<nl.tue.astar.impl.DijkstraTail> |
getPDelegate(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping map,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> mapTrans2Cost,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost,
int delta,
boolean allMarkingsAreFinal,
org.processmining.models.semantics.petrinet.Marking[] finalMarkings) |
buildEventClassMap, calcEmptyTraceAlignment, calcReplayResult, close, convertToLinearTrace, convertToPartialOrderedTrace, getStateGraphStrategypublic AlignmentDijkstraImpl(org.deckfour.xes.model.XLog log,
org.processmining.datapetrinets.DataPetriNet net,
LogMapping logMapping,
AlignmentAbstractAdapter.ControlFlowAlignmentConfig cfConfig,
AlignmentAdapter.StorageHandlerFactory<nl.tue.astar.impl.DijkstraTail> storageFactory,
boolean keepCFSearchSpace,
boolean keepDFSearchSpace,
DataConformancePlusObserver observer,
DataAlignmentAdapter dataAlignmentAdapter)
protected AlignmentResultBuilder createResultBuilder(TraceMapping traceMapping, java.util.Map<org.deckfour.xes.model.XEvent,org.deckfour.xes.classification.XEventClass> mapEv2EventClass, nl.tue.astar.Trace linearTrace, nl.tue.astar.AStarObserver observer)
createResultBuilder in class AlignmentAbstractAdapter<nl.tue.astar.impl.DijkstraTail>protected org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<nl.tue.astar.impl.DijkstraTail> getPDelegate(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping map,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> mapTrans2Cost,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost,
int delta,
boolean allMarkingsAreFinal,
org.processmining.models.semantics.petrinet.Marking[] finalMarkings)
getPDelegate in class AlignmentAbstractAdapter<nl.tue.astar.impl.DijkstraTail>