Implementation of Error Correcting Codes
Error correcting codes are used to recover messages transmitted through a noisy channel. A noisy channel that introduces errors spread randomly through message is said to introduce random noise, and a noisy channel that introduces errors contained in a particular section of a message is said to introduce burst noise. According to Ling and Xing, codes that are suitable for correcting random errors are not suitable for correcting
burst errors, and vice versa[1]. This paper uses the implementation of different error correcting codes in C++ to investigate the proficiency of each code in the recovery of a message corrupted by either random noise or burst noise.
[1] S. Ling and C. Xing. Coding Theory: A First Course. Cambridge University Press, 2004.
Keywords: C++, error correcting codes
Topic(s):Mathematics
Computer Science
Presentation Type: Oral Paper
Session: 103-3
Location: BH 212
Time: 9:00