Length 3 Check Digit Codes with Grouped Tags and Disjoint Coding Applications

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autore principale: Dunning, Larry A.
Natura: Preprint
Pubblicazione: 2023
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913289153282048
author Dunning, Larry A.
author_facet Dunning, Larry A.
contents In 1969 J. Verhoeff provided the first examples of a decimal error detecting code using a single check digit to provide protection against all single, transposition, and adjacent twin errors. The three codes he presented are length 3-digit codes with 2 information digits. To date, the existence of a length 4-digit code with 3 information digits having these properties remains an open question. Existence of a 4-digit code would imply the existence of 10 disjoint 3-digit codes. Apparently, no pair of such disjoint 3-digit codes is known. Phonetic errors, where 2-digit pairs of the forms X0 and 1X are interchanged, are language dependent, but can often be eliminated. Alternate 3-digit codes are developed here which enhance the level of protection beyond Verhoeff's codes while still optionally providing protection against phonetic errors. Through almost-disjoint coding schemes, it is shown how copies of these new codes can fill in the gap between such 3 and 4-digit codes. The results are extended to other useful alphabet sizes such as 26 and 36 with stronger permutation of digits error detection, and to "tag codes" where digits are grouped.
format Preprint
id arxiv_https___arxiv_org_abs_2312_12116
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Length 3 Check Digit Codes with Grouped Tags and Disjoint Coding Applications
Dunning, Larry A.
Information Theory
68P30, 94B25, 05B15, 05B40, 20N15
H.1.1; G.2.1; F.2.1
In 1969 J. Verhoeff provided the first examples of a decimal error detecting code using a single check digit to provide protection against all single, transposition, and adjacent twin errors. The three codes he presented are length 3-digit codes with 2 information digits. To date, the existence of a length 4-digit code with 3 information digits having these properties remains an open question. Existence of a 4-digit code would imply the existence of 10 disjoint 3-digit codes. Apparently, no pair of such disjoint 3-digit codes is known. Phonetic errors, where 2-digit pairs of the forms X0 and 1X are interchanged, are language dependent, but can often be eliminated. Alternate 3-digit codes are developed here which enhance the level of protection beyond Verhoeff's codes while still optionally providing protection against phonetic errors. Through almost-disjoint coding schemes, it is shown how copies of these new codes can fill in the gap between such 3 and 4-digit codes. The results are extended to other useful alphabet sizes such as 26 and 36 with stronger permutation of digits error detection, and to "tag codes" where digits are grouped.
title Length 3 Check Digit Codes with Grouped Tags and Disjoint Coding Applications
topic Information Theory
68P30, 94B25, 05B15, 05B40, 20N15
H.1.1; G.2.1; F.2.1
url https://arxiv.org/abs/2312.12116