Class MultiPhaseMinerMatrix

    • Field Detail

      • predecessors

        protected final int[][] predecessors
      • successors

        protected final int[][] successors
      • edgeOccCount

        protected final int[][] edgeOccCount
      • occCount

        protected final int[] occCount
      • preSetSize

        protected final int[] preSetSize
      • postSetSize

        protected final int[] postSetSize
    • Method Detail

      • buildTrace

        protected void buildTrace​(int t)
      • getContextForEvent

        protected MultiPhaseContext getContextForEvent​(int t,
                                                       int e,
                                                       int depth,
                                                       boolean useFrequencies)
      • getFeatureSet

        public gnu.trove.map.TObjectIntMap<MultiPhaseContext> getFeatureSet​(int node,
                                                                            boolean useFrequencies)
      • getFirstPredecessor

        protected int getFirstPredecessor​(LightTrace trace,
                                          int e,
                                          int evt)
      • getFirstSuccessor

        protected int getFirstSuccessor​(LightTrace trace,
                                        int e,
                                        int evt)
      • getSuccessionCount

        public int getSuccessionCount​(int node1,
                                      int node2)
      • getCausalDependency

        public double getCausalDependency​(int node1,
                                          int node2)
        Description copied from interface: CausalDependencyMatrix
        Returns a value between 0 and 1 indicating the strenght of the causal depencencies between two nodes.
        Specified by:
        getCausalDependency in interface CausalDependencyMatrix
        Returns:
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object