public abstract class Probabilities
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
doubleToIntFactor |
Constructor and Description |
---|
Probabilities() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
D(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
protected boolean |
E(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
protected long |
getActivityCount(org.deckfour.xes.classification.XEventClass a,
CutFinderIMinInfo info) |
abstract double |
getProbabilityLoopDouble(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
java.math.BigInteger |
getProbabilityLoopDoubleB(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
abstract double |
getProbabilityLoopIndirect(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
java.math.BigInteger |
getProbabilityLoopIndirectB(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
abstract double |
getProbabilityLoopSingle(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
java.math.BigInteger |
getProbabilityLoopSingleB(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
abstract double |
getProbabilityParallel(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
java.math.BigInteger |
getProbabilityParallelB(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
abstract double |
getProbabilitySequence(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
java.math.BigInteger |
getProbabilitySequenceB(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
abstract double |
getProbabilityXor(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
java.math.BigInteger |
getProbabilityXorB(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
protected boolean |
noSEinvolvedInMsd(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
java.math.BigInteger |
toBigInt(double probability) |
abstract java.lang.String |
toString() |
protected double |
w(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
protected double |
x(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
protected double |
z(CutFinderIMinInfo info,
org.deckfour.xes.classification.XEventClass a,
org.deckfour.xes.classification.XEventClass b) |
public final int doubleToIntFactor
public abstract double getProbabilityXor(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
public abstract double getProbabilitySequence(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
public abstract double getProbabilityParallel(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
public abstract double getProbabilityLoopSingle(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
public abstract double getProbabilityLoopDouble(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
public abstract double getProbabilityLoopIndirect(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
public abstract java.lang.String toString()
toString
in class java.lang.Object
public java.math.BigInteger toBigInt(double probability)
public java.math.BigInteger getProbabilityXorB(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
public java.math.BigInteger getProbabilitySequenceB(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
public java.math.BigInteger getProbabilityParallelB(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
public java.math.BigInteger getProbabilityLoopSingleB(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
public java.math.BigInteger getProbabilityLoopDoubleB(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
public java.math.BigInteger getProbabilityLoopIndirectB(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
protected long getActivityCount(org.deckfour.xes.classification.XEventClass a, CutFinderIMinInfo info)
protected boolean D(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
protected boolean E(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
protected double z(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
protected double w(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
protected double x(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)
protected boolean noSEinvolvedInMsd(CutFinderIMinInfo info, org.deckfour.xes.classification.XEventClass a, org.deckfour.xes.classification.XEventClass b)