English

Explicit Good Codes Approaching Distance 1 in Ulam Metric

Information Theory 2024-05-14 v2 Computational Complexity Data Structures and Algorithms Combinatorics math.IT

Abstract

The Ulam distance of two permutations on [n][n] is nn minus the length of their longest common subsequence. In this paper, we show that for every ε>0\varepsilon>0, there exists some α>0\alpha>0, and an infinite set ΓN\Gamma\subseteq \mathbb{N}, such that for all nΓn\in\Gamma, there is an explicit set CnC_n of (n!)α(n!)^{\alpha} many permutations on [n][n], such that every pair of permutations in CnC_n has pairwise Ulam distance at least (1ε)n(1-\varepsilon)\cdot n. Moreover, we can compute the ithi^{\text{th}} permutation in CnC_n in poly(n)(n) time and can also decode in poly(n)(n) time, a permutation π\pi on [n][n] to its closest permutation π\pi^* in CnC_n, if the Ulam distance of π\pi and π\pi^* is less than (1ε)n4 \frac{(1-\varepsilon)\cdot n}{4} . Previously, it was implicitly known by combining works of Goldreich and Wigderson [Israel Journal of Mathematics'23] and Farnoud, Skachek, and Milenkovic [IEEE Transactions on Information Theory'13] in a black-box manner, that it is possible to explicitly construct (n!)Ω(1)(n!)^{\Omega(1)} many permutations on [n][n], such that every pair of them have pairwise Ulam distance at least n6(1ε)\frac{n}{6}\cdot (1-\varepsilon), for any ε>0\varepsilon>0, and the bound on the distance can be improved to n4(1ε)\frac{n}{4}\cdot (1-\varepsilon) if the construction of Goldreich and Wigderson is directly analyzed in the Ulam metric.

Keywords

Cite

@article{arxiv.2401.17235,
  title  = {Explicit Good Codes Approaching Distance 1 in Ulam Metric},
  author = {Elazar Goldenberg and Mursalin Habib and Karthik C. S},
  journal= {arXiv preprint arXiv:2401.17235},
  year   = {2024}
}
R2 v1 2026-06-28T14:32:10.582Z