Class MatrixCalculations


  • public class MatrixCalculations
    extends java.lang.Object
    • Constructor Detail

      • MatrixCalculations

        public MatrixCalculations()
    • Method Detail

      • initializeMatrix

        public static double[][] initializeMatrix​(int size)
        Initializes a square matrix of given size with all elements as zero.
        Parameters:
        size - The size of the matrix.
        Returns:
        A square matrix with all elements set to zero.
      • calculateDEFMatrix

        public static DEFOutput calculateDEFMatrix​(org.deckfour.xes.model.XLog log,
                                                   org.deckfour.xes.classification.XEventClasses classes,
                                                   int contextWindowSize)
      • calculateDMmatrix

        public static DMOutput calculateDMmatrix​(DEFOutput DEFMatrix)
        Calculates the Heuristic Miner-like matrix.
        Parameters:
        dfMatrix - The Directly Follows matrix.
        Returns:
        The Heuristic Miner-like matrix.
      • calculateLocalDEFMatrrix

        public static InterActivityRelationOutput calculateLocalDEFMatrrix​(org.deckfour.xes.model.XTrace trace,
                                                                           int startIndex,
                                                                           int contexSize,
                                                                           org.deckfour.xes.classification.XEventClasses classes)