Class Filter


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

      • Filter

        public Filter()
    • Method Detail

      • filterNoise

        public static IMLogInfo filterNoise​(IMLogInfo logInfo,
                                            float threshold)
      • filterNoise

        public static IntDfg filterNoise​(IntDfg dfg,
                                         float threshold)
      • filterDirectlyFollowsGraph

        public static void filterDirectlyFollowsGraph​(IntDfg dfg,
                                                      float threshold)
        Filter a graph. Only keep the edges that occur often enough, compared with other outgoing edges of the source. 0 <= threshold <= 1.
        Parameters:
        graph -
        threshold -
      • filterConcurrencyGraph

        public static void filterConcurrencyGraph​(IntDfg dfg,
                                                  float threshold)
        Filter a graph. Only keep the edges that occur often enough, compared with other outgoing edges of the source. 0 <= threshold <= 1.
        Parameters:
        graph -
        threshold -
      • filterStartActivities

        public static void filterStartActivities​(IntDfg dfg,
                                                 float threshold)
        Filter start activities. Only keep those occurring more times than threshold * the most occurring activity. 0 <= threshold <= 1.
        Parameters:
        activities -
        threshold -
      • filterEndActivities

        public static void filterEndActivities​(IntDfg dfg,
                                               float threshold)
        Filter start activities. Only keep those occurring more times than threshold * the most occurring activity. 0 <= threshold <= 1.
        Parameters:
        activities -
        threshold -