|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.processmining.mining.geneticmining.population.duplicates.DTInitialPopulationFactory
public class DTInitialPopulationFactory
Title: Duplicate Tasks Initial Population Factory
Description: Factory to build an initial population based on different heuristics.
Constructor Summary | |
---|---|
DTInitialPopulationFactory()
|
Method Summary | |
---|---|
static java.lang.String[] |
getInitialPopulationTypes()
The initial population types are: |
static BuildPopulation |
getPopulation(int indexPopulationType,
java.util.Random gen,
LogReader log,
double power)
This method provides an object to build an initial population. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DTInitialPopulationFactory()
Method Detail |
---|
public static java.lang.String[] getInitialPopulationTypes()
1) Causal Heuristics (Duplicates+Arcs): Use heuristics to set the amount of duplicates per task and the arcs among the tasks. The amount of duplicates is set based on the causal relation. The arcs are set based on the follows relation.
2) Causal Heuristics (Duplicates): Uses the causal relation to set the amount of duplicates per task, but the arcs are randomly set.
3) Follows Heuristics (Duplicates+Arcs): Uses the follows relation to set the amount of duplicates per task and the arcs among the tasks.
public static BuildPopulation getPopulation(int indexPopulationType, java.util.Random gen, LogReader log, double power)
indexPopulationType
- int One of the types returned by method getInitialPopulationTypes()gen
- Random The generator to be used.log
- LogReader The log to be used.power
- double The power value to be used.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |