Title :
On Linear and Cyclic Codes for Correcting Deletions
Author :
Abdel-Ghaffar, K.A.S. ; Ferreira, H.C. ; Ling Cheng
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of California, Davis, CA
Abstract :
The use of linear and cyclic codes for correcting synchronization errors is investigated. These codes are typically required to have the capability to correct substitution errors, which are the most common type of errors in most communication and storage systems. However, synchronization errors, associated with the deletion and insertion of symbols, can also occur and may cause severe performance degradation unless the coding scheme possesses the capability to recover from such errors. We show that linear codes of rate greater than 1/2 cannot correct deletion or insertion errors. Although cyclic codes, except for repetition codes, cannot correct deletion or insertion errors, we show that adding one extra symbol to the codewords of a binary or nonbinary cyclic code of rate at most 1/3 or 1/2, respectively, yields a code capable of correcting a single deletion or insertion.
Keywords :
binary codes; cyclic codes; error correction codes; linear codes; communication system; error correction; linear codes; nonbinary cyclic code; storage system; Africa; Communication networks; Computer errors; Degradation; Error correction codes; IP networks; Joining processes; Linear code; Packaging; Telecommunication network reliability;
Conference_Titel :
Information Theory, 2007. ISIT 2007. IEEE International Symposium on
Conference_Location :
Nice
Print_ISBN :
978-1-4244-1397-3
DOI :
10.1109/ISIT.2007.4557110