Logo image
Permutation and Multi-Permutation Codes Correcting Multiple Deletions
Journal article   Peer reviewed

Permutation and Multi-Permutation Codes Correcting Multiple Deletions

Shuche Wang, The Nguyen, Yeow Meng Chee and Van Khu Vu
IEEE transactions on information theory, Vol.71(9), pp.6759-6770
01/09/2025

Abstract

Codes Decoding Error-correcting codes Flash memories flash memory Hamming distances Indexes Lower bound Measurement multipermutation codes permutation codes Redundancy Symbols Training
Permutation codes in the Ulam metric, which can correct multiple deletions, have been investigated extensively recently. In this work, we are interested in the maximum size of permutation codes in the Ulam metric and aim to design permutation codes that can correct multiple deletions with efficient decoding algorithms. We first present an improvement on the Gilbert-Varshamov bound of the maximum size of these permutation codes by analyzing the independence number of the auxiliary graph. The idea is widely used in various cases and our contribution in this section is to enumerate the number of triangles in the auxiliary graph and show that it is small enough. Next, we design permutation codes correcting multiple deletions with a decoding algorithm. In particular, the constructed permutation codes can correct t deletions with at most (3t-1) \log (n+1)+o(\log n) bits of redundancy where n is the length of the code. Our construction is based on a new mapping that yields a new connection between permutation codes in the Hamming metric and permutation codes in various metrics. Furthermore, we construct permutation codes that correct multiple bursts of deletions using this new mapping. Finally, we extend the new mapping for multi-permutations and construct the best-known multi-permutation codes in the Ulam metric.

Metrics

1 Record Views

Details

Logo image