Package | Description |
---|---|
org.processmining.generalizedconformance.algorithms.miner | |
org.processmining.generalizedconformance.algorithms.miner.move |
Modifier and Type | Field and Description |
---|---|
protected SearchState<M> |
OptimalMiner.bestState |
protected SearchState<M> |
OptimalMiner.currentState |
Modifier and Type | Method and Description |
---|---|
protected abstract SearchState<M> |
LocalSearchMiner.move(Neighborhood<M> neighborhood,
SearchState<M> currentState)
We assume that the alignment guides us in changing the graph and the log.
|
protected SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> |
ProcessTreeDumbLSMiner.move(Neighborhood<org.processmining.plugins.etm.model.narytree.NAryTree> neighborhood,
SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> currentState) |
protected SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> |
ProcessTreeLSMiner.move(Neighborhood<org.processmining.plugins.etm.model.narytree.NAryTree> neighborhood,
SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> currentState)
This is the alternative way
|
protected SearchState<org.processmining.models.graphbased.directed.petrinet.PetrinetGraph> |
PetrinetLSMiner.move(Neighborhood<org.processmining.models.graphbased.directed.petrinet.PetrinetGraph> neighborhood,
SearchState<org.processmining.models.graphbased.directed.petrinet.PetrinetGraph> currentState) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
OptimalMiner.computeDistance(SearchState<M> state)
Checks the distance between log and original log and model and original model.
|
protected void |
ProcessTreeLSMiner.computeDistance(SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> searchState) |
protected void |
ProcessTreeLSMiner.computeDistance(SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> searchState,
boolean collectAlignments) |
protected void |
PetrinetLSMiner.computeDistance(SearchState<org.processmining.models.graphbased.directed.petrinet.PetrinetGraph> state) |
protected void |
ProcessTreeLSMiner.computeLogModelDistance(SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> searchState,
boolean collectAlignments) |
protected abstract SearchState<M> |
LocalSearchMiner.move(Neighborhood<M> neighborhood,
SearchState<M> currentState)
We assume that the alignment guides us in changing the graph and the log.
|
protected SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> |
ProcessTreeDumbLSMiner.move(Neighborhood<org.processmining.plugins.etm.model.narytree.NAryTree> neighborhood,
SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> currentState) |
protected SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> |
ProcessTreeLSMiner.move(Neighborhood<org.processmining.plugins.etm.model.narytree.NAryTree> neighborhood,
SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> currentState)
This is the alternative way
|
protected SearchState<org.processmining.models.graphbased.directed.petrinet.PetrinetGraph> |
PetrinetLSMiner.move(Neighborhood<org.processmining.models.graphbased.directed.petrinet.PetrinetGraph> neighborhood,
SearchState<org.processmining.models.graphbased.directed.petrinet.PetrinetGraph> currentState) |
protected abstract Neighborhood<M> |
LocalSearchMiner.recomputeNeighborhood(SearchState<M> state) |
protected Neighborhood<org.processmining.plugins.etm.model.narytree.NAryTree> |
ProcessTreeLSMiner.recomputeNeighborhood(SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> state) |
protected Neighborhood<org.processmining.models.graphbased.directed.petrinet.PetrinetGraph> |
PetrinetLSMiner.recomputeNeighborhood(SearchState<org.processmining.models.graphbased.directed.petrinet.PetrinetGraph> state) |
Modifier and Type | Method and Description |
---|---|
SearchState<M> |
LogMove.apply(SearchState<M> state,
OptimalMiner<?> miner) |
abstract SearchState<M> |
Move.apply(SearchState<M> state,
OptimalMiner<?> miner)
Applies the move to the given search state.
|
SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> |
ModelMove.apply(SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> state,
OptimalMiner<?> miner) |
Modifier and Type | Method and Description |
---|---|
SearchState<M> |
LogMove.apply(SearchState<M> state,
OptimalMiner<?> miner) |
abstract SearchState<M> |
Move.apply(SearchState<M> state,
OptimalMiner<?> miner)
Applies the move to the given search state.
|
SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> |
ModelMove.apply(SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> state,
OptimalMiner<?> miner) |