org.processmining.mining.geneticmining.population
Class GeneticMiningMatricesWithoutHeuristics

java.lang.Object
  extended by org.processmining.mining.geneticmining.population.GeneticMiningMatricesWithoutHeuristics
All Implemented Interfaces:
GeneticMiningMatrices

public class GeneticMiningMatricesWithoutHeuristics
extends java.lang.Object
implements GeneticMiningMatrices

Title: Genetic Mining Matrices without Heuristics

Description: This class randomly builds causal matrices. It is assumed that an artificial START task and an artificial END task were added to the log.

Copyright: Copyright (c) 2004

Company:

Version:
1.0
Author:
Ana Karla A. de Medeiros

Constructor Summary
GeneticMiningMatricesWithoutHeuristics(java.util.Random gen, LogReader logReader)
           
 
Method Summary
 cern.colt.matrix.DoubleMatrix2D getCausalMatrix()
           
 cern.colt.matrix.DoubleMatrix1D getEndMatrix()
           
 cern.colt.matrix.DoubleMatrix1D getStartMatrix()
           
 void rebuildAllMatrices()
           
 cern.colt.matrix.DoubleMatrix2D rebuildCausalMatrix()
           
 cern.colt.matrix.DoubleMatrix1D rebuildEndMatrix()
           
 cern.colt.matrix.DoubleMatrix1D rebuildStartMatrix()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneticMiningMatricesWithoutHeuristics

public GeneticMiningMatricesWithoutHeuristics(java.util.Random gen,
                                              LogReader logReader)
Method Detail

getCausalMatrix

public cern.colt.matrix.DoubleMatrix2D getCausalMatrix()
Specified by:
getCausalMatrix in interface GeneticMiningMatrices

getEndMatrix

public cern.colt.matrix.DoubleMatrix1D getEndMatrix()
Specified by:
getEndMatrix in interface GeneticMiningMatrices

getStartMatrix

public cern.colt.matrix.DoubleMatrix1D getStartMatrix()
Specified by:
getStartMatrix in interface GeneticMiningMatrices

rebuildAllMatrices

public void rebuildAllMatrices()
Specified by:
rebuildAllMatrices in interface GeneticMiningMatrices

rebuildCausalMatrix

public cern.colt.matrix.DoubleMatrix2D rebuildCausalMatrix()
Specified by:
rebuildCausalMatrix in interface GeneticMiningMatrices

rebuildStartMatrix

public cern.colt.matrix.DoubleMatrix1D rebuildStartMatrix()
Specified by:
rebuildStartMatrix in interface GeneticMiningMatrices

rebuildEndMatrix

public cern.colt.matrix.DoubleMatrix1D rebuildEndMatrix()
Specified by:
rebuildEndMatrix in interface GeneticMiningMatrices