Uses of Interface
org.cicirello.permutations.distance.PermutationDistanceMeasurerDouble
-
Packages that use PermutationDistanceMeasurerDouble Package Description org.cicirello.permutations.distance Implementations of a variety of permutation distance measures. -
-
Uses of PermutationDistanceMeasurerDouble in org.cicirello.permutations.distance
Subinterfaces of PermutationDistanceMeasurerDouble 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.interfaceNormalizedPermutationDistanceMeasurerDoubleImplement this interface to define a distance metric for permutations that supports normalizing the distance to the interval [0,1].interfacePermutationDistanceMeasurerImplement this interface, PermutationDistanceMeasurer, to define a distance metric for permutations.Classes in org.cicirello.permutations.distance that implement PermutationDistanceMeasurerDouble 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.classCyclicIndependentDistanceDoubleThis class implements the concept of a cyclic independent distance measure.classCyclicReversalIndependentDistanceThis class implements the combination of cyclic independence and reversal independence.classCyclicReversalIndependentDistanceDoubleThis class implements the combination of cyclic independence and reversal independence.classCyclicRTypeDistanceCyclic RType Distance:classDeviationDistanceDeviation Distance:classDeviationDistanceNormalizedNormalized Deviation Distance:classDeviationDistanceNormalized2005Normalized Deviation Distance:classEditDistanceEdit 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.classReversalIndependentDistanceDoubleThis 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 PermutationDistanceMeasurerDouble Constructor Description CyclicIndependentDistanceDouble(PermutationDistanceMeasurerDouble d)Constructs a distance measure for measuring distance with cyclic independence, such that distance = min_{i in [0,N)} distance(p1,rotate(p2,i))CyclicReversalIndependentDistanceDouble(PermutationDistanceMeasurerDouble 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)) }ReversalIndependentDistanceDouble(PermutationDistanceMeasurerDouble d)Constructs a distance measure for measuring distance with reversal independence, such that distance = min { distance(p1,p2), distance(p1,reverse(p2)) }
-