int |
AcyclicEdgeDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
int |
BlockInterchangeDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
int |
CyclicEdgeDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
int |
CyclicIndependentDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations, with cyclic independence:
distance = min_{i in [0,N)} distance(p1,rotate(p2,i))
|
int |
CyclicReversalIndependentDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations, with cyclic and reversal independence:
distance = min_{i in [0,N)} { distance(p1,rotate(p2,i)), distance(p1,rotate(reverse(p2),i)) }
|
int |
CyclicRTypeDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
int |
DeviationDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
int |
ExactMatchDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
int |
InterchangeDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
int |
KendallTauDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
int |
LeeDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
int |
PermutationDistanceMeasurer.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
int |
ReinsertionDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
int |
ReversalDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
int |
ReversalIndependentDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations, with reversal independence:
distance = min { distance(p1,p2), distance(p1,reverse(p2)) }
|
int |
RTypeDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
int |
ScrambleDistance.distance(Permutation p1,
Permutation p2) |
|
int |
SquaredDeviationDistance.distance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
double |
CyclicIndependentDistance.distancef(Permutation p1,
Permutation p2) |
Measures the distance between two permutations, with cyclic independence:
distance = min_{i in [0,N)} distance(p1,rotate(p2,i))
|
double |
CyclicIndependentDistanceDouble.distancef(Permutation p1,
Permutation p2) |
Measures the distance between two permutations, with cyclic independence:
distance = min_{i in [0,N)} distance(p1,rotate(p2,i))
|
double |
CyclicReversalIndependentDistance.distancef(Permutation p1,
Permutation p2) |
Measures the distance between two permutations, with cyclic and reversal independence:
distance = min_{i in [0,N)} { distance(p1,rotate(p2,i)), distance(p1,rotate(reverse(p2),i)) }
|
double |
CyclicReversalIndependentDistanceDouble.distancef(Permutation p1,
Permutation p2) |
Measures the distance between two permutations, with cyclic and reversal independence:
distance = min_{i in [0,N)} { distance(p1,rotate(p2,i)), distance(p1,rotate(reverse(p2),i)) }
|
double |
DeviationDistanceNormalized.distancef(Permutation p1,
Permutation p2) |
Measures the distance between two permutations
|
double |
DeviationDistanceNormalized2005.distancef(Permutation p1,
Permutation p2) |
Measures the distance between two permutations
|
double |
EditDistance.distancef(Permutation p1,
Permutation p2) |
Measures the distance between two permutations.
|
double |
PermutationDistanceMeasurerDouble.distancef(Permutation p1,
Permutation p2) |
Measures the distance between two permutations
|
double |
ReversalIndependentDistance.distancef(Permutation p1,
Permutation p2) |
Measures the distance between two permutations, with reversal independence:
distance = min { distance(p1,p2), distance(p1,reverse(p2)) }
|
double |
ReversalIndependentDistanceDouble.distancef(Permutation p1,
Permutation p2) |
Measures the distance between two permutations, with reversal independence:
distance = min { distance(p1,p2), distance(p1,reverse(p2)) }
|
double |
DeviationDistanceNormalized.normalizedDistance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations, normalized to the interval [0.0, 1.0].
|
double |
DeviationDistanceNormalized2005.normalizedDistance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations, normalized to the interval [0.0, 1.0].
|
double |
NormalizedPermutationDistanceMeasurerDouble.normalizedDistance(Permutation p1,
Permutation p2) |
Measures the distance between two permutations, normalized to the interval [0.0, 1.0].
|