|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of HeuristicsNet in org.processmining.analysis.dws |
---|
Methods in org.processmining.analysis.dws that return HeuristicsNet | |
---|---|
HeuristicsNet |
Cluster.getHeuristicsNet()
|
Methods in org.processmining.analysis.dws with parameters of type HeuristicsNet | |
---|---|
int |
Feature.occurrences(LogReader log,
HeuristicsNet en)
Check the occurrences in the log. |
void |
Cluster.setHeuristicsNet(HeuristicsNet en)
|
Constructors in org.processmining.analysis.dws with parameters of type HeuristicsNet | |
---|---|
DWSInputAnalysisGUI(AnalysisPlugin plugIn,
LogReader log,
HeuristicsNet net,
AnalysisInputItem[] inputs)
This is the default constructor |
|
Trace(AuditTrailEntryList ates,
HeuristicsNet en)
Build a trace |
|
Trace(int[] a,
HeuristicsNet en)
|
Uses of HeuristicsNet in org.processmining.analysis.genetic |
---|
Methods in org.processmining.analysis.genetic with parameters of type HeuristicsNet | |
---|---|
static double |
PruneNoisyArcs.calculatePruningThreshold(HeuristicsNet net,
double percentage)
Calculates the actual arc usage number that corresponds to a certain percentage. |
Constructors in org.processmining.analysis.genetic with parameters of type HeuristicsNet | |
---|---|
CalculateFitnessUI(LogReader log,
HeuristicsNet net)
|
|
PruneNoisyArcsUI(LogReader log,
HeuristicsNet net)
|
Uses of HeuristicsNet in org.processmining.converting |
---|
Methods in org.processmining.converting with parameters of type HeuristicsNet | |
---|---|
PetriNet |
HNetToPetriNetConverter.toPetriNet(HeuristicsNet hNet)
This method assumes that all INPUT/OUTPUT set in the heuristics net match. |
Uses of HeuristicsNet in org.processmining.framework.models.heuristics |
---|
Methods in org.processmining.framework.models.heuristics that return HeuristicsNet | |
---|---|
HeuristicsNet |
HeuristicsNet.copyNet()
Deep copy from the net. |
Methods in org.processmining.framework.models.heuristics with parameters of type HeuristicsNet | |
---|---|
java.lang.String |
HeuristicsNet.diffForSets(HeuristicsNet netToCompare)
|
Constructors in org.processmining.framework.models.heuristics with parameters of type HeuristicsNet | |
---|---|
ContinuousSemanticsParser(HeuristicsNet net,
java.util.Random generator)
|
|
ExtraBehaviorParser(HeuristicsNet net,
java.util.Random generator)
|
|
MarkingHeuristicsNet(HeuristicsNet net,
java.util.Random generator)
Build an initial marking for a given heuristics net. |
|
StopSemanticsParser(HeuristicsNet net,
java.util.Random generator)
|
Uses of HeuristicsNet in org.processmining.importing.heuristicsnet |
---|
Methods in org.processmining.importing.heuristicsnet that return HeuristicsNet | |
---|---|
HeuristicsNet |
HeuristicsNetFromFile.getNet()
|
Constructors in org.processmining.importing.heuristicsnet with parameters of type HeuristicsNet | |
---|---|
HeuristicsNetResultWithLogReader(HeuristicsNet net,
LogReader log)
|
Uses of HeuristicsNet in org.processmining.mining.geneticmining |
---|
Constructors in org.processmining.mining.geneticmining with parameters of type HeuristicsNet | |
---|---|
GeneticMinerResult(HeuristicsNet[] pop,
LogReader log)
|
Uses of HeuristicsNet in org.processmining.mining.geneticmining.analysis |
---|
Methods in org.processmining.mining.geneticmining.analysis that return HeuristicsNet | |
---|---|
HeuristicsNet[] |
LoadPopulation.getPopulation()
|
Methods in org.processmining.mining.geneticmining.analysis with parameters of type HeuristicsNet | |
---|---|
static double |
DescriptiveStatistics.mean(HeuristicsNet[] population)
|
void |
LoadPopulation.setPopulation(HeuristicsNet[] newPop)
|
static double |
DescriptiveStatistics.standardDeviation(HeuristicsNet[] population)
|
static double |
DescriptiveStatistics.variance(HeuristicsNet[] population)
|
Uses of HeuristicsNet in org.processmining.mining.geneticmining.analysis.duplicates |
---|
Methods in org.processmining.mining.geneticmining.analysis.duplicates that return HeuristicsNet | |
---|---|
static HeuristicsNet |
PrecisionRecallReport.createNet(java.io.File netFile)
|
HeuristicsNet |
FitnessReport.getNet()
|
Methods in org.processmining.mining.geneticmining.analysis.duplicates with parameters of type HeuristicsNet | |
---|---|
static PrecisionRecall |
PrecisionRecallFactory.getPrecisionRecall(int indexFitnessType,
LogReader log,
HeuristicsNet baseHN,
HeuristicsNet foundHN)
|
Constructors in org.processmining.mining.geneticmining.analysis.duplicates with parameters of type HeuristicsNet | |
---|---|
ConnectionEquivalent(HeuristicsNet baseHN,
HeuristicsNet foundHN)
Creates an object of TraceEquivalent. |
|
DuplicatesEquivalent(HeuristicsNet baseHN,
HeuristicsNet foundHN)
Creates an object of DuplicatesEquivalent. |
|
FitnessReport(LogReader log,
HeuristicsNet net,
int indexFitnessType)
|
|
TraceParsing(LogReader log,
HeuristicsNet baseHN,
HeuristicsNet foundHN)
Creates an object of TraceEquivalent. |
Uses of HeuristicsNet in org.processmining.mining.geneticmining.duplicates |
---|
Constructors in org.processmining.mining.geneticmining.duplicates with parameters of type HeuristicsNet | |
---|---|
DTGeneticMinerResult(HeuristicsNet[] pop,
LogReader log)
|
Uses of HeuristicsNet in org.processmining.mining.geneticmining.fitness |
---|
Methods in org.processmining.mining.geneticmining.fitness that return HeuristicsNet | |
---|---|
HeuristicsNet[] |
Fitness.calculate(HeuristicsNet[] population)
|
Methods in org.processmining.mining.geneticmining.fitness with parameters of type HeuristicsNet | |
---|---|
HeuristicsNet[] |
Fitness.calculate(HeuristicsNet[] population)
|
Uses of HeuristicsNet in org.processmining.mining.geneticmining.fitness.duplicates |
---|
Methods in org.processmining.mining.geneticmining.fitness.duplicates that return HeuristicsNet | |
---|---|
HeuristicsNet[] |
DTContinuousSemanticsFitness.calculate(HeuristicsNet[] pop)
|
HeuristicsNet[] |
DTExtraBehaviorPunishmentFitness.calculate(HeuristicsNet[] pop)
|
HeuristicsNet[] |
DTExtraBehaviorPunishmentSplittedLogFitness.calculate(HeuristicsNet[] pop)
|
HeuristicsNet[] |
DTImprovedContinuousSemanticsFitness.calculate(HeuristicsNet[] pop)
|
HeuristicsNet[] |
DTProperCompletionFitness.calculate(HeuristicsNet[] pop)
|
HeuristicsNet[] |
DTStopSemanticsFitness.calculate(HeuristicsNet[] pop)
|
Methods in org.processmining.mining.geneticmining.fitness.duplicates with parameters of type HeuristicsNet | |
---|---|
HeuristicsNet[] |
DTContinuousSemanticsFitness.calculate(HeuristicsNet[] pop)
|
HeuristicsNet[] |
DTExtraBehaviorPunishmentFitness.calculate(HeuristicsNet[] pop)
|
HeuristicsNet[] |
DTExtraBehaviorPunishmentSplittedLogFitness.calculate(HeuristicsNet[] pop)
|
HeuristicsNet[] |
DTImprovedContinuousSemanticsFitness.calculate(HeuristicsNet[] pop)
|
HeuristicsNet[] |
DTProperCompletionFitness.calculate(HeuristicsNet[] pop)
|
HeuristicsNet[] |
DTStopSemanticsFitness.calculate(HeuristicsNet[] pop)
|
Uses of HeuristicsNet in org.processmining.mining.geneticmining.geneticoperations |
---|
Methods in org.processmining.mining.geneticmining.geneticoperations that return HeuristicsNet | |
---|---|
HeuristicsNet[] |
Crossover.doCrossover(HeuristicsNet[] ind)
|
HeuristicsNet[] |
EnhancedCrossover.doCrossover(HeuristicsNet[] population)
Do crossover over the input and output sets of two individuals in the population. |
HeuristicsNet[] |
FineGranularityCrossover.doCrossover(HeuristicsNet[] population)
Do crossover over the input and output sets of two individuals in the population. |
HeuristicsNet[] |
LocalOnePointCrossover.doCrossover(HeuristicsNet[] population)
Do crossover over two individuals in population. |
HeuristicsNet[] |
SuperEnhancedCrossover.doCrossover(HeuristicsNet[] population)
Do crossover over the input and output sets of two individuals in the population. |
HeuristicsNet[] |
VariableLocalOnePointCrossover.doCrossover(HeuristicsNet[] population)
Do crossover over two individuals in population. |
HeuristicsNet |
AllElementsMutation.doMutation(HeuristicsNet ind)
This method works as follows: For every workflow model element in the net (individual) do: Randomly choose a double number r. |
HeuristicsNet |
EnhancedMutation.doMutation(HeuristicsNet ind)
This method works as follows: For every workflow model element in the net (individual) do: Randomly choose a double number r. |
HeuristicsNet |
Mutation.doMutation(HeuristicsNet ind)
|
HeuristicsNet |
PartitionRedefinitionMutation.doMutation(HeuristicsNet ind)
This method changes the AND/OR-split/join at the individual. |
Methods in org.processmining.mining.geneticmining.geneticoperations with parameters of type HeuristicsNet | |
---|---|
HeuristicsNet[] |
Crossover.doCrossover(HeuristicsNet[] ind)
|
HeuristicsNet[] |
EnhancedCrossover.doCrossover(HeuristicsNet[] population)
Do crossover over the input and output sets of two individuals in the population. |
HeuristicsNet[] |
FineGranularityCrossover.doCrossover(HeuristicsNet[] population)
Do crossover over the input and output sets of two individuals in the population. |
HeuristicsNet[] |
LocalOnePointCrossover.doCrossover(HeuristicsNet[] population)
Do crossover over two individuals in population. |
HeuristicsNet[] |
SuperEnhancedCrossover.doCrossover(HeuristicsNet[] population)
Do crossover over the input and output sets of two individuals in the population. |
HeuristicsNet[] |
VariableLocalOnePointCrossover.doCrossover(HeuristicsNet[] population)
Do crossover over two individuals in population. |
HeuristicsNet |
AllElementsMutation.doMutation(HeuristicsNet ind)
This method works as follows: For every workflow model element in the net (individual) do: Randomly choose a double number r. |
HeuristicsNet |
EnhancedMutation.doMutation(HeuristicsNet ind)
This method works as follows: For every workflow model element in the net (individual) do: Randomly choose a double number r. |
HeuristicsNet |
Mutation.doMutation(HeuristicsNet ind)
|
HeuristicsNet |
PartitionRedefinitionMutation.doMutation(HeuristicsNet ind)
This method changes the AND/OR-split/join at the individual. |
Uses of HeuristicsNet in org.processmining.mining.geneticmining.geneticoperations.duplicates |
---|
Methods in org.processmining.mining.geneticmining.geneticoperations.duplicates that return HeuristicsNet | |
---|---|
HeuristicsNet[] |
DTCrossover.doCrossover(HeuristicsNet[] ind)
|
HeuristicsNet[] |
DTDuplicatesCrossover.doCrossover(HeuristicsNet[] population)
Do crossover over the input and output sets of two individuals in the population. |
HeuristicsNet[] |
DTEnhancedCrossover.doCrossover(HeuristicsNet[] population)
Do crossover over the input and output sets of two individuals in the population. |
HeuristicsNet |
DTEnhancedMutation.doMutation(HeuristicsNet ind)
This method works as follows: For every workflow model element in the net (individual) do: Randomly choose a double number r. |
HeuristicsNet |
DTMutation.doMutation(HeuristicsNet ind)
|
Methods in org.processmining.mining.geneticmining.geneticoperations.duplicates with parameters of type HeuristicsNet | |
---|---|
HeuristicsNet[] |
DTCrossover.doCrossover(HeuristicsNet[] ind)
|
HeuristicsNet[] |
DTDuplicatesCrossover.doCrossover(HeuristicsNet[] population)
Do crossover over the input and output sets of two individuals in the population. |
HeuristicsNet[] |
DTEnhancedCrossover.doCrossover(HeuristicsNet[] population)
Do crossover over the input and output sets of two individuals in the population. |
HeuristicsNet |
DTEnhancedMutation.doMutation(HeuristicsNet ind)
This method works as follows: For every workflow model element in the net (individual) do: Randomly choose a double number r. |
HeuristicsNet |
DTMutation.doMutation(HeuristicsNet ind)
|
Uses of HeuristicsNet in org.processmining.mining.geneticmining.population |
---|
Methods in org.processmining.mining.geneticmining.population that return HeuristicsNet | |
---|---|
HeuristicsNet[] |
BuildInitialPopulation.build(HeuristicsNet[] oldPopulation)
Fills in oldPopulation with new individuals. |
HeuristicsNet[] |
BuildInitialPopulationWithoutDuplicateIndividuals.build(HeuristicsNet[] oldPopulation)
Fills in oldPopulation with new individuals. |
HeuristicsNet[] |
BuildNextGeneration.build(HeuristicsNet[] oldPopulation)
|
HeuristicsNet[] |
BuildNextRandomGeneration.build(HeuristicsNet[] oldPopulation)
|
HeuristicsNet[] |
BuildPopulation.build(HeuristicsNet[] oldPopulation)
|
Methods in org.processmining.mining.geneticmining.population with parameters of type HeuristicsNet | |
---|---|
HeuristicsNet[] |
BuildInitialPopulation.build(HeuristicsNet[] oldPopulation)
Fills in oldPopulation with new individuals. |
HeuristicsNet[] |
BuildInitialPopulationWithoutDuplicateIndividuals.build(HeuristicsNet[] oldPopulation)
Fills in oldPopulation with new individuals. |
HeuristicsNet[] |
BuildNextGeneration.build(HeuristicsNet[] oldPopulation)
|
HeuristicsNet[] |
BuildNextRandomGeneration.build(HeuristicsNet[] oldPopulation)
|
HeuristicsNet[] |
BuildPopulation.build(HeuristicsNet[] oldPopulation)
|
Uses of HeuristicsNet in org.processmining.mining.geneticmining.population.duplicates |
---|
Methods in org.processmining.mining.geneticmining.population.duplicates that return HeuristicsNet | |
---|---|
HeuristicsNet[] |
DTBuildInitialPopulation.build(HeuristicsNet[] oldPopulation)
Fills in oldPopulation with new individuals. |
HeuristicsNet[] |
DTBuildNextGeneration.build(HeuristicsNet[] oldPopulation)
|
HeuristicsNet[] |
DTBuildNextRandomGeneration.build(HeuristicsNet[] oldPopulation)
|
Methods in org.processmining.mining.geneticmining.population.duplicates with parameters of type HeuristicsNet | |
---|---|
HeuristicsNet[] |
DTBuildInitialPopulation.build(HeuristicsNet[] oldPopulation)
Fills in oldPopulation with new individuals. |
HeuristicsNet[] |
DTBuildNextGeneration.build(HeuristicsNet[] oldPopulation)
|
HeuristicsNet[] |
DTBuildNextRandomGeneration.build(HeuristicsNet[] oldPopulation)
|
Uses of HeuristicsNet in org.processmining.mining.geneticmining.selection |
---|
Methods in org.processmining.mining.geneticmining.selection that return HeuristicsNet | |
---|---|
HeuristicsNet[] |
SelectionMethod.select(HeuristicsNet[] population)
|
Methods in org.processmining.mining.geneticmining.selection with parameters of type HeuristicsNet | |
---|---|
HeuristicsNet[] |
SelectionMethod.select(HeuristicsNet[] population)
|
Uses of HeuristicsNet in org.processmining.mining.geneticmining.selection.duplicates |
---|
Methods in org.processmining.mining.geneticmining.selection.duplicates that return HeuristicsNet | |
---|---|
HeuristicsNet[] |
DTSelectionMethod.select(HeuristicsNet[] population)
|
HeuristicsNet[] |
DTTournamentSelection.select(HeuristicsNet[] population)
This methods randomly selects two individuals (in population) to play the tournament. |
HeuristicsNet[] |
DTTournamentSelection5.select(HeuristicsNet[] population)
|
Methods in org.processmining.mining.geneticmining.selection.duplicates with parameters of type HeuristicsNet | |
---|---|
HeuristicsNet[] |
DTSelectionMethod.select(HeuristicsNet[] population)
|
HeuristicsNet[] |
DTTournamentSelection.select(HeuristicsNet[] population)
This methods randomly selects two individuals (in population) to play the tournament. |
HeuristicsNet[] |
DTTournamentSelection5.select(HeuristicsNet[] population)
|
Uses of HeuristicsNet in org.processmining.mining.geneticmining.util |
---|
Methods in org.processmining.mining.geneticmining.util that return HeuristicsNet | |
---|---|
static HeuristicsNet[] |
MethodsOverIndividuals.extractBestIndividuals(HeuristicsNet[] population)
This method assumes that the population is INCREASINGLY order by the fitness measure. |
static HeuristicsNet |
MethodsOverIndividuals.removeDanglingElementReferences(HeuristicsNet individual)
This methods matches the INPUT and OUTPUT sets of the individual. |
static HeuristicsNet[] |
MethodsOverIndividuals.removeDuplicates(HeuristicsNet[] population)
|
static HeuristicsNet[] |
MethodsOverIndividuals.removeUnusedElements(HeuristicsNet[] localPopulation,
Fitness fitness)
Removes the unfired tasks and unused arcs of every individual in the population. |
static HeuristicsNet |
MethodsOverIndividuals.updateRelatedElements(HeuristicsNet ind,
int element,
java.util.Random r)
Updates the net according to the INPUT and OUTPUT sets of "element". |
Methods in org.processmining.mining.geneticmining.util with parameters of type HeuristicsNet | |
---|---|
static void |
MethodsOverIndividuals.decreasinglyOrderPopulation(HeuristicsNet[] population)
|
static HeuristicsNet[] |
MethodsOverIndividuals.extractBestIndividuals(HeuristicsNet[] population)
This method assumes that the population is INCREASINGLY order by the fitness measure. |
static HeuristicsNet |
MethodsOverIndividuals.removeDanglingElementReferences(HeuristicsNet individual)
This methods matches the INPUT and OUTPUT sets of the individual. |
static HeuristicsNet[] |
MethodsOverIndividuals.removeDuplicates(HeuristicsNet[] population)
|
static HeuristicsNet[] |
MethodsOverIndividuals.removeUnusedElements(HeuristicsNet[] localPopulation,
Fitness fitness)
Removes the unfired tasks and unused arcs of every individual in the population. |
static HeuristicsNet |
MethodsOverIndividuals.updateRelatedElements(HeuristicsNet ind,
int element,
java.util.Random r)
Updates the net according to the INPUT and OUTPUT sets of "element". |
Constructors in org.processmining.mining.geneticmining.util with parameters of type HeuristicsNet | |
---|---|
MapIdenticalIndividuals(HeuristicsNet[] population)
|
Uses of HeuristicsNet in org.processmining.mining.heuristicsmining |
---|
Fields in org.processmining.mining.heuristicsmining declared as HeuristicsNet | |
---|---|
protected HeuristicsNet |
HeuristicsNetResult.net
|
Methods in org.processmining.mining.heuristicsmining that return HeuristicsNet | |
---|---|
HeuristicsNet |
HeuristicsNetResult.getHeuriticsNet()
|
Constructors in org.processmining.mining.heuristicsmining with parameters of type HeuristicsNet | |
---|---|
HeuristicsNetResult(HeuristicsNet net,
LogReader log)
|
|
HeuristicsNetResult(HeuristicsNet net,
LogReader log,
boolean showSplitJoinSemantics)
|
Uses of HeuristicsNet in org.processmining.mining.heuristicsmining.models |
---|
Subclasses of HeuristicsNet in org.processmining.mining.heuristicsmining.models | |
---|---|
class |
DependencyHeuristicsNet
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |