Kendall Tau Sequence Distance: Extending Kendall Tau from Ranks to Sequences
Not on the map. Why?
Abstract (arXiv)
An edit distance is a measure of the minimum cost sequence of edit operations to transform one structure into another. Edit distance is most commonly encountered within the context of strings, where Wagner and Fischer's string edit distance is perhaps the most well-known. However, edit distance is not limited to strings. For example, there are several edit distance measures for permutations, including Wagner and Fischer's string edit distance since a permutation is a special case of a string. However, another edit distance for permutations is Kendall tau distance, which is the number of pairwise element inversions. On permutations, Kendall tau distance is equivalent to an edit distance with adjacent swap as the edit operation. A permutation is often used to represent a total ranking over a set of elements. There exist multiple extensions of Kendall tau distance from total rankings (permutations) to partial rankings (i.e., where multiple elements may have the same rank), but none of these are suitable for computing distance between sequences. We set out to explore extending Kendall tau distance in a different direction, namely from the special case of permutations to the more general case of strings or sequences of elements from some finite alphabet. We name our distance metric Kendall tau sequence distance, and define it as the minimum number of adjacent swaps necessary to transform one sequence into the other. We provide two O(n lg n) algorithms for computing it, and experimentally compare their relative performance. We also provide reference implementations of both algorithms in an open source Java library.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 2; 2025: 3; 2026: 1.
7 papers.
- 2024Premise Order Matters in Reasoning with Large Language Modelscited by 71
- 2025Cache-Craft: Managing Chunk-Caches for Efficient Retrieval-Augmented Generationcited by 36
- 2025Order Matters: Investigate the Position Bias in Multi-constraint Instruction Followingcited by 12
- 2024Order Matters! An Empirical Study on Large Language Models' Input Order Bias in Software Fault Localizationcited by 3
- 2022Multi-Source Survival Domain Adaptationcited by 1
- 2026AEMA: Verifiable Evaluation Framework for Trustworthy and Controlled Agentic LLM Systemscited by 1
- 2025Synchronizing Process Model and Event Abstraction for Grounded Process Intelligence (Extended Version)cited by 0
- 2026AEMA: Verifiable Evaluation Framework for Trustworthy and Controlled Agentic LLM Systems17 Jan 2026
- 2025Synchronizing Process Model and Event Abstraction for Grounded Process Intelligence (Extended Version)29 May 2025
- 2025Order Matters: Investigate the Position Bias in Multi-constraint Instruction Following24 Feb 2025
- 2025Cache-Craft: Managing Chunk-Caches for Efficient Retrieval-Augmented Generation5 Feb 2025
- 2024Order Matters! An Empirical Study on Large Language Models' Input Order Bias in Software Fault Localization25 Dec 2024
- 2024Premise Order Matters in Reasoning with Large Language Models14 Feb 2024
- 2022Multi-Source Survival Domain Adaptation1 Dec 2022