org.processmining.mining.geneticmining.population
Class GeneticMiningMatricesBasedOnFollowsRelation

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

public class GeneticMiningMatricesBasedOnFollowsRelation
extends java.lang.Object
implements GeneticMiningMatrices

Title:

Description: No heuristics is used to build the individuals, but the follows matrix is taken into consideration. This means that 0 entries in the follows matrix are kept 0 in the causal matrices of the individuals. Follows >=0 maybe be set to causal = 1.

Copyright: Copyright (c) 2004

Company:

Version:
1.0
Author:
Ana Karla A. de Medeiros

Constructor Summary
GeneticMiningMatricesBasedOnFollowsRelation(java.util.Random gen, LogReader logReader)
           
 
Method Summary
 cern.colt.matrix.DoubleMatrix2D getCausalMatrix()
           
 cern.colt.matrix.DoubleMatrix1D getEndMatrix()
           
 cern.colt.matrix.DoubleMatrix1D getStartMatrix()
           
static void main(java.lang.String[] args)
           
 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

GeneticMiningMatricesBasedOnFollowsRelation

public GeneticMiningMatricesBasedOnFollowsRelation(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

main

public static void main(java.lang.String[] args)