Answers:
如果你只处理的排列元素,那么你就需要确切ñ - Ç (π )掉期,其中Ç (π )是在周期数不相交的周期分解的π。因为这个距离是双向不变,转化π成σ(或甲成乙,或相反地)需要ñ - Ç (σ - 1 ○ π )这样移动。
交换距离也可以等距地嵌入到欧几里得空间中。对于每个字符串s,构造一个矩阵,如果i在j之前出现,则M i j = 1,否则为零。然后弗罗贝尼乌斯距离‖ 中号(小号)- 中号(小号')‖ 2是交换距离d (小号,š ')。(摘自Graham Cormode的幻灯片)。不像安东尼的回答那么优雅,但是很容易计算。
更新:请参阅Oleksandr的评论