Title :
A genetic algorithm to design error correcting codes
Author :
Simón, Maria D Jaraíz ; Pulido, Juan A Gómez ; Rodríguez, Miguel A Vega ; Perez, Juan M Sanchez ; Criado, José M Granado
Author_Institution :
Dept. of Comput. Sci., Extremadura Univ., Caceres
Abstract :
During the digital information transmitting through a channel, practically inevitable errors due to the presence of noise and to other factors are produced, such as interferences, echoes, etc. Then, it is necessary to establish ways, if not to avoid the errors, at least for be able to recognize its presence and, if it is possible, to correct them. Correcting of some manner the message in the receiver side cheapens the price of a transmission process, therefore otherwise there would be that to repeat the message when is corrupted along the way. In these cases the use of error correcting codes is suitable. In the actual communication systems the control of error is performed by means of the application of special codes that add redundancy. This aggregate redundancy permits to detect and/or to correct the errors occurred during the data transmission. In this work we center us in the binary linear block codes. The problem to find an error correcting code that corrects a maximum number of errors given is a NP-complete problem. By this reason, we have undertaken this problem by means of a genetic algorithm. In this article we expose the implementation and results of the genetic algorithm, having obtained some good values compared with other works
Keywords :
binary codes; block codes; computational complexity; error correction codes; genetic algorithms; linear codes; NP-complete problem; aggregate redundancy; binary linear block codes; communication systems; digital information transmission; error control; error correcting codes; genetic algorithm; Aggregates; Algorithm design and analysis; Communication system control; Control systems; Data communication; Echo interference; Error correction; Error correction codes; Genetic algorithms; Redundancy;
Conference_Titel :
Electrotechnical Conference, 2006. MELECON 2006. IEEE Mediterranean
Conference_Location :
Malaga
Print_ISBN :
1-4244-0087-2
DOI :
10.1109/MELCON.2006.1653221