Improved constructions of permutation and multi-permutation codes correcting a burst of stable deletions

08/22/2022
by   Yubo Sun, et al.
0

Permutation codes and multi-permutation codes have been widely considered due to their various applications, especially in flash memory. In this paper, we consider permutation codes and multi-permutation codes against a burst of stable deletions. In particular, we propose a construction of permutation codes correcting a burst stable deletion of length s, with redundancy log n + 2 loglog n + O(1). Compared to the previous known results, our improvement relies on a different strategy to retrieve the missing symbol on the first row of the array representation of a permutation. We also generalize our constructions for multi-permutations and the variable length burst model.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/03/2021

A McEliece cryptosystem using permutation codes

This paper is an attempt to build a new public-key cryptosystem; similar...
research
06/20/2020

Systematic Single-Deletion Multiple-Substitution Correcting Codes

Although studying in multiple-deletion correcting codes has made great p...
research
04/14/2023

Decoding twisted permutation codes

We consider twisted permutation codes, a class of frequency permutation ...
research
01/26/2022

A Number Theoretic Approach to Cycles in LDPC Codes

LDPC codes constructed from permutation matrices have recently attracted...
research
06/07/2022

Neural Network Decoders for Permutation Codes Correcting Different Errors

Permutation codes were extensively studied in order to correct different...
research
05/06/2020

Constrained de Bruijn Codes: Properties, Enumeration, Constructions, and Applications

The de Bruijn graph, its sequences, and their various generalizations, h...
research
03/12/2018

Theoretical Bounds and Constructions of Codes in the Generalized Cayley Metric

Permutation codes have recently garnered substantial research interest d...

Please sign up or login with your details

Forgot password? Click here to reset