Class IncidenceMatrixFactory


  • public class IncidenceMatrixFactory
    extends java.lang.Object
    This class generate incidence matrix from a net
    Version:
    Oct 30, 2008
    Author:
    arya
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static cern.colt.matrix.DoubleMatrix2D getIncidenceMatrix​(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)
      Generate incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate places columns indicate transition
      static cern.colt.matrix.DoubleMatrix2D getSignedIncidenceMatrix​(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)
      Generate incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate places columns indicate transition
      static cern.colt.matrix.DoubleMatrix2D getTransposedIncidenceMatrix​(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)
      Generate transposed incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate transitions columns indicate places
      static cern.colt.matrix.DoubleMatrix2D getTransposedSignedIncidenceMatrix​(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)
      Generate transposed signed incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate transitions Columns indicate places
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getTransposedIncidenceMatrix

        public static cern.colt.matrix.DoubleMatrix2D getTransposedIncidenceMatrix​(org.processmining.framework.plugin.PluginContext context,
                                                                                   org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)
        Generate transposed incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate transitions columns indicate places
        Parameters:
        net -
        Returns:
      • getIncidenceMatrix

        public static cern.colt.matrix.DoubleMatrix2D getIncidenceMatrix​(org.processmining.framework.plugin.PluginContext context,
                                                                         org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)
        Generate incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate places columns indicate transition
        Parameters:
        net -
        Returns:
      • getTransposedSignedIncidenceMatrix

        public static cern.colt.matrix.DoubleMatrix2D getTransposedSignedIncidenceMatrix​(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)
        Generate transposed signed incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate transitions Columns indicate places
        Parameters:
        net -
        Returns:
      • getSignedIncidenceMatrix

        public static cern.colt.matrix.DoubleMatrix2D getSignedIncidenceMatrix​(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)
        Generate incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate places columns indicate transition
        Parameters:
        net -
        Returns: