Class Levenshtein
- java.lang.Object
-
- org.processmining.earthmoversstochasticconformancechecking.helperclasses.Levenshtein
-
public class Levenshtein extends java.lang.Object*This code has been adapted from Apache Commons Lang 3.3.
- Author:
- sander
-
-
Constructor Summary
Constructors Constructor Description Levenshtein()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intgetDistance(int[] left, int[] right)static intgetDistance(java.lang.String[] left, java.lang.String[] right)static int[][]getMatrix(java.lang.String[] s, StochasticPath t)static <L,M>
int[][]getMatrix(java.util.List<L> s, java.util.List<M> t)static doublegetNormalisedDistance(int[] left, int[] right)static doublegetNormalisedDistance(java.lang.String[] left, java.lang.String[] right)static intgetSubstitutionCost(java.lang.String s, StochasticTransition transition)
-
-
-
Method Detail
-
getNormalisedDistance
public static double getNormalisedDistance(int[] left, int[] right)
-
getNormalisedDistance
public static double getNormalisedDistance(java.lang.String[] left, java.lang.String[] right)
-
getDistance
public static int getDistance(java.lang.String[] left, java.lang.String[] right)
-
getDistance
public static int getDistance(int[] left, int[] right)
-
getMatrix
public static <L,M> int[][] getMatrix(java.util.List<L> s, java.util.List<M> t)
-
getMatrix
public static int[][] getMatrix(java.lang.String[] s, StochasticPath t)
-
getSubstitutionCost
public static int getSubstitutionCost(java.lang.String s, StochasticTransition transition)
-
-