International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 56 - Number 3 |
Year of Publication: 2012 |
Authors: Harry C. Shaw, Sayed Hussein, Hermann Helgert |
10.5120/8868-2840 |
Harry C. Shaw, Sayed Hussein, Hermann Helgert . Adaptive Self-Correcting Floating Point Source Coding Methodology for a Genomic Encryption Protocol. International Journal of Computer Applications. 56, 3 ( October 2012), 1-5. DOI=10.5120/8868-2840
We address the problem of creating an adaptive source coding algorithm for a genomic encryption protocol using a small alphabet such as the nucleotide bases represented in the genetic code. For codewords derived from an alphabet of N plaintext with probability of occurrence, p, we describe a mapping into a floating point representation of the codewords which are translated into genomic codewords derived from a novel modification of the Shannon-Fano-Elias coding process. Errors in the reverse decoding process are processed through an adaptive, self-correcting codebook to determine the best fit codeword decoding solution. A genetic algorithmic approach to error correction within the source coding is also summarized.