Class Probabilities

    • Constructor Detail

      • Probabilities

        public Probabilities()
    • Method Detail

      • getProbabilityXor

        public abstract double getProbabilityXor​(CutFinderIMinInfo info,
                                                 org.deckfour.xes.classification.XEventClass a,
                                                 org.deckfour.xes.classification.XEventClass b)
      • getProbabilitySequence

        public abstract double getProbabilitySequence​(CutFinderIMinInfo info,
                                                      org.deckfour.xes.classification.XEventClass a,
                                                      org.deckfour.xes.classification.XEventClass b)
      • getProbabilityParallel

        public abstract double getProbabilityParallel​(CutFinderIMinInfo info,
                                                      org.deckfour.xes.classification.XEventClass a,
                                                      org.deckfour.xes.classification.XEventClass b)
      • getProbabilityLoopSingle

        public abstract double getProbabilityLoopSingle​(CutFinderIMinInfo info,
                                                        org.deckfour.xes.classification.XEventClass a,
                                                        org.deckfour.xes.classification.XEventClass b)
      • getProbabilityLoopDouble

        public abstract double getProbabilityLoopDouble​(CutFinderIMinInfo info,
                                                        org.deckfour.xes.classification.XEventClass a,
                                                        org.deckfour.xes.classification.XEventClass b)
      • getProbabilityLoopIndirect

        public abstract double getProbabilityLoopIndirect​(CutFinderIMinInfo info,
                                                          org.deckfour.xes.classification.XEventClass a,
                                                          org.deckfour.xes.classification.XEventClass b)
      • toString

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

        public java.math.BigInteger toBigInt​(double probability)
      • getProbabilityXorB

        public java.math.BigInteger getProbabilityXorB​(CutFinderIMinInfo info,
                                                       org.deckfour.xes.classification.XEventClass a,
                                                       org.deckfour.xes.classification.XEventClass b)
      • getProbabilitySequenceB

        public java.math.BigInteger getProbabilitySequenceB​(CutFinderIMinInfo info,
                                                            org.deckfour.xes.classification.XEventClass a,
                                                            org.deckfour.xes.classification.XEventClass b)
      • getProbabilityParallelB

        public java.math.BigInteger getProbabilityParallelB​(CutFinderIMinInfo info,
                                                            org.deckfour.xes.classification.XEventClass a,
                                                            org.deckfour.xes.classification.XEventClass b)
      • getProbabilityLoopSingleB

        public java.math.BigInteger getProbabilityLoopSingleB​(CutFinderIMinInfo info,
                                                              org.deckfour.xes.classification.XEventClass a,
                                                              org.deckfour.xes.classification.XEventClass b)
      • getProbabilityLoopDoubleB

        public java.math.BigInteger getProbabilityLoopDoubleB​(CutFinderIMinInfo info,
                                                              org.deckfour.xes.classification.XEventClass a,
                                                              org.deckfour.xes.classification.XEventClass b)
      • getProbabilityLoopIndirectB

        public java.math.BigInteger getProbabilityLoopIndirectB​(CutFinderIMinInfo info,
                                                                org.deckfour.xes.classification.XEventClass a,
                                                                org.deckfour.xes.classification.XEventClass b)
      • getActivityCount

        protected long getActivityCount​(org.deckfour.xes.classification.XEventClass a,
                                        CutFinderIMinInfo info)
      • D

        protected boolean D​(CutFinderIMinInfo info,
                            org.deckfour.xes.classification.XEventClass a,
                            org.deckfour.xes.classification.XEventClass b)
      • E

        protected boolean E​(CutFinderIMinInfo info,
                            org.deckfour.xes.classification.XEventClass a,
                            org.deckfour.xes.classification.XEventClass b)
      • z

        protected double z​(CutFinderIMinInfo info,
                           org.deckfour.xes.classification.XEventClass a,
                           org.deckfour.xes.classification.XEventClass b)
      • w

        protected double w​(CutFinderIMinInfo info,
                           org.deckfour.xes.classification.XEventClass a,
                           org.deckfour.xes.classification.XEventClass b)
      • x

        protected double x​(CutFinderIMinInfo info,
                           org.deckfour.xes.classification.XEventClass a,
                           org.deckfour.xes.classification.XEventClass b)
      • noSEinvolvedInMsd

        protected boolean noSEinvolvedInMsd​(CutFinderIMinInfo info,
                                            org.deckfour.xes.classification.XEventClass a,
                                            org.deckfour.xes.classification.XEventClass b)