On the construction of perfect deletion-correcting codes using design theory (Q1894266): Difference between revisions

From MaRDI portal
Added link to MaRDI item.
ReferenceBot (talk | contribs)
Changed an Item
 
(3 intermediate revisions by 2 users not shown)
Property / reviewed by
 
Property / reviewed by: Arrigo Bonisoli / rank
Normal rank
 
Property / reviewed by
 
Property / reviewed by: Arrigo Bonisoli / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / cites work
 
Property / cites work: A family of codes for the correction of substitution and synchronization errors / rank
 
Normal rank
Property / cites work
 
Property / cites work: Some general results of coding theory with applications to the study of codes for the correction of synchronization errors / rank
 
Normal rank
Property / cites work
 
Property / cites work: An Embedding Theorem for Balanced Incomplete Block Designs / rank
 
Normal rank
Property / cites work
 
Property / cites work: The Existence and Construction of Balanced Incomplete Block Designs / rank
 
Normal rank
Property / cites work
 
Property / cites work: On balanced incomplete block designs with blocks having five elements / rank
 
Normal rank
Property / cites work
 
Property / cites work: A relation between Levenshtein-type distances and insertion-and-deletion correcting capabilities of codes / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4002255 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3847740 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3903012 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3901526 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Synchronization and substitution error-correcting codes for the Levenshtein metric / rank
 
Normal rank
Property / cites work
 
Property / cites work: Nonbinary codes, correcting single deletion or insertion (Corresp.) / rank
 
Normal rank
Property / cites work
 
Property / cites work: Near-optimal, single-synchronization-error-correcting code / rank
 
Normal rank

Latest revision as of 14:49, 23 May 2024

scientific article
Language Label Description Also known as
English
On the construction of perfect deletion-correcting codes using design theory
scientific article

    Statements

    On the construction of perfect deletion-correcting codes using design theory (English)
    0 references
    24 July 1995
    0 references
    Let \(F\) be an alphabet; if \({\mathbf x}\in F^n\) and \({\mathbf y}\in F^m\) are words over \(F\) with \(n\leq m\), then we call \({\mathbf x}\) a subword of \({\mathbf y}\) if \({\mathbf x}\) can be obtained from \({\mathbf y}\) by deleting \(m-n\) symbols (anywhere in the word) or, equivalently, if \({\mathbf y}\) can be obtained from \({\mathbf x}\) by inserting \(m-n\) symbols (anywhere in the word). A code \(C\) of length \(k\) over \(F\) is said to be a \(t\)-deletion/insertion-correcting code if each word of length \(k-t\) over \(F\) is a subword of at most one codeword in \(C\). A variant of this definition requires that the entries in each codeword are all distinct and that each word consisting of \(k-t\) distinct symbols of \(F\) is a subword of at most one codeword in \(C\). In either case, the definition of a perfect code is obtained by replacing ``at most'' by ``precisely''. Apart from some bounds on the size of a \(t\)-deletion/insertion-correcting code, both in the general and in the perfect case, the paper is primarily concerned with the existence problem for perfect 2- or 3-deletion/insertion-correcting codes of length 4 or 5. The author gives necessary and sufficient conditions for the existence of such codes in terms of the size \(|F|\) of the alphabet. The only cases for which the existence problem remains uncovered by the author's constructions are \(|F|=13,14, 15,16\) and \(|F|\equiv 7\) or \(8\bmod 10\), \(|F|\geq17\). Some of the presented constructions are based on ordered designs, that are designs in which the blocks are ordered \(k\)-tuples with the requirement that every ordered pair of elements is contained as a subword in a fixed number of blocks, usually one. Another series of constructions is based on modifications of existing codes to produce new ones, in particular a procedure based on the extension of the ground alphabet by adjunction of a new symbol and a procedure in which the codewords are punctured at a given symbol or pair of symbols, and then a system of distinct representatives is found for the sets formed by the remaining symbols, in order to get a suitable replacement.
    0 references
    ordered block-design
    0 references
    \(t\)-deletion/insertion-correcting code
    0 references
    perfect code
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references