public class HeuristicsMiner
extends java.lang.Object
Constructor and Description |
---|
HeuristicsMiner() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object[] |
buildACNet(java.lang.String logID,
LatticeValues values,
FlexibleHeuristicsMinerSettings settings) |
protected static java.util.HashMap<java.lang.String,EntryDG> |
buildDependencyGraph(LatticeValues values,
FlexibleHeuristicsMinerSettings settings) |
protected static java.util.HashMap<java.lang.String,EntryDG> |
computeLongDistanceDependencies(java.util.HashMap<java.lang.String,EntryDG> dg,
java.util.HashMap<java.lang.String,EntrySJ<Counter>> sj,
LatticeValues values,
FlexibleHeuristicsMinerSettings settings) |
protected static java.util.HashMap<java.lang.String,EntrySJ<java.lang.Integer[]>> |
computeSplitsJoins(java.util.HashMap<java.lang.String,EntryDG> dependencyGraph,
LatticeValues values) |
protected static java.util.HashMap<java.lang.String,EntrySJ<Counter>> |
computeSplitsJoinsFrequencies(java.util.HashMap<java.lang.String,EntryDG> dg,
java.util.HashMap<java.lang.String,EntrySJ<java.lang.Integer[]>> sj) |
protected static java.util.HashMap<java.lang.String,Counter> |
count(java.util.HashMap<java.lang.String,java.lang.Integer[]> patterns) |
static org.processmining.framework.util.Pair<java.util.List<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>>,java.lang.String> |
split(java.util.List<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> values,
java.util.List<Dimension> constraints) |
public static java.lang.Object[] buildACNet(java.lang.String logID, LatticeValues values, FlexibleHeuristicsMinerSettings settings)
protected static java.util.HashMap<java.lang.String,EntryDG> buildDependencyGraph(LatticeValues values, FlexibleHeuristicsMinerSettings settings)
protected static java.util.HashMap<java.lang.String,EntrySJ<java.lang.Integer[]>> computeSplitsJoins(java.util.HashMap<java.lang.String,EntryDG> dependencyGraph, LatticeValues values)
protected static java.util.HashMap<java.lang.String,EntryDG> computeLongDistanceDependencies(java.util.HashMap<java.lang.String,EntryDG> dg, java.util.HashMap<java.lang.String,EntrySJ<Counter>> sj, LatticeValues values, FlexibleHeuristicsMinerSettings settings)
public static org.processmining.framework.util.Pair<java.util.List<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>>,java.lang.String> split(java.util.List<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> values, java.util.List<Dimension> constraints)
protected static java.util.HashMap<java.lang.String,EntrySJ<Counter>> computeSplitsJoinsFrequencies(java.util.HashMap<java.lang.String,EntryDG> dg, java.util.HashMap<java.lang.String,EntrySJ<java.lang.Integer[]>> sj)
protected static java.util.HashMap<java.lang.String,Counter> count(java.util.HashMap<java.lang.String,java.lang.Integer[]> patterns)