Uses of Interface
org.cicirello.permutations.distance.PermutationDistanceMeasurer
-
Packages that use PermutationDistanceMeasurer Package Description org.cicirello.permutations.distance Implementations of a variety of permutation distance measures. -
-
Uses of PermutationDistanceMeasurer in org.cicirello.permutations.distance
Subinterfaces of PermutationDistanceMeasurer in org.cicirello.permutations.distance Modifier and Type Interface Description interfaceNormalizedPermutationDistanceMeasurerImplement this interface to define a distance metric for permutations that supports normalizing the distance to the interval [0,1], but where the base distance is an integer value.Classes in org.cicirello.permutations.distance that implement PermutationDistanceMeasurer Modifier and Type Class Description classAcyclicEdgeDistanceAcyclic Edge Distance:classBlockInterchangeDistanceBlock Interchange Distance:classCyclicEdgeDistanceCyclic Edge Distance:classCyclicIndependentDistanceThis class implements the concept of a cyclic independent distance measure.classCyclicReversalIndependentDistanceThis class implements the combination of cyclic independence and reversal independence.classCyclicRTypeDistanceCyclic RType Distance:classDeviationDistanceDeviation Distance:classExactMatchDistanceExact Match Distance:classInterchangeDistanceInterchange Distance:classKendallTauDistanceKendall Tau Distance:classLeeDistanceLee Distance:classReinsertionDistanceReinsertion Distance:classReversalDistanceReversal Distance:classReversalIndependentDistanceThis class implements the concept of a reversal independent distance measure.classRTypeDistanceRType Distance:classScrambleDistanceScramble Distance:classSquaredDeviationDistanceSquared Deviation Distance:Constructors in org.cicirello.permutations.distance with parameters of type PermutationDistanceMeasurer Constructor Description CyclicIndependentDistance(PermutationDistanceMeasurer d)Constructs a distance measure for measuring distance with cyclic independence, such that distance = min_{i in [0,N)} distance(p1,rotate(p2,i))CyclicReversalIndependentDistance(PermutationDistanceMeasurer d)Constructs a distance measure for measuring distance with cyclic and reversal independence, such that distance = min_{i in [0,N)} { distance(p1,rotate(p2,i)), distance(p1,rotate(reverse(p2),i)) }ReversalIndependentDistance(PermutationDistanceMeasurer d)Constructs a distance measure for measuring distance with reversal independence, such that distance = min { distance(p1,p2), distance(p1,reverse(p2)) }
-