DocumentCode
2018562
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
fYear
2007
fDate
24-29 June 2007
Firstpage
851
Lastpage
855
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Theory, 2007. ISIT 2007. IEEE International Symposium on
Conference_Location
Nice
Print_ISBN
978-1-4244-1397-3
Type
conf
DOI
10.1109/ISIT.2007.4557110
Filename
4557110
Link To Document