Every Bit Counts: A New Version of Non-binary VT Codes with More Efficient Encoder
Abstract
In this work, we present a new version of non-binary VT codes that are capable of correcting a single deletion or single insertion. Moreover, we provide the first known linear time algorithms that encode user messages into these codes of length n over the q-ary alphabet for q 2 with at most q n + 1 redundant symbols, while the optimal redundancy required is at least q n + q (q - 1) symbols. Our designed encoder reduces the redundancy of the best-known encoder of Tenengolts (1984) by at least 2+q(3) redundant symbols, or equivalently 22 q+3 redundant bits.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.