Litcius/Paper detail

Non-Binary Two-Deletion Correcting Codes and Burst-Deletion Correcting Codes

Wentu Song, Kui Cai

2023IEEE Transactions on Information Theory17 citationsDOI

Abstract

In this paper, we construct <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$q$ </tex-math></inline-formula> -ary two-deletion correcting codes and burst-deletion correcting codes, where <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$q\geq 2$ </tex-math></inline-formula> is an even integer. For two-deletion codes, our construction has redundancy <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$5\log n+O(\log q\log \log n)$ </tex-math></inline-formula> and has encoding complexity near-linear in <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$n$ </tex-math></inline-formula> , where <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$n$ </tex-math></inline-formula> is the length of the message sequences. For burst-deletion codes, we first present a construction of binary codes with redundancy <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\log n+9\log \log n+\gamma _{t}+o(\log \log n)$ </tex-math></inline-formula> bits <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$(\gamma _{t}$ </tex-math></inline-formula> is a constant that depends only on <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$t$ </tex-math></inline-formula> ) and capable of correcting a burst of at most <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$t$ </tex-math></inline-formula> deletions, which improves the Lenz-Polyanskii Construction (ISIT 2020). Then we give a construction of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$q$ </tex-math></inline-formula> -ary codes with redundancy <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\log n+(8\log q+9)\log \log n+\gamma _{t}+o(\log \log n)$ </tex-math></inline-formula> bits and capable of correcting a burst of at most <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$t$ </tex-math></inline-formula> deletions.

Topics & Concepts

Computer scienceBlock codeLuby transform codeBinary codeTornado codeTurbo codeSerial concatenated convolutional codesBinary numberLinear codeConcatenated error correction codeAlgorithmMathematicsDecoding methodsArithmeticDNA and Biological ComputingError Correcting Code TechniquesCellular Automata and Applications