DNA编码是DNA计算初始数据库中寡核苷酸序列的设计问题.合理的DNA编码可以提高实验的稳定性和正确性,从而确保DNA计算的成功率.本文给出DNA码字重量和DNA码字间Watson-Crick Hamming距离的定义;提出DNA Golay码的设计方法;分析了DNA Golay码的性质和规模;与随机搜索优码方法相比,DNA Golay码求解优码更加简单可行.
DNA encoding is how to design the DNA sequences in the initial solution space of DNA computation. Reasonable DNA codes could improve the reliability and stability of experiment and the successful rate of computation. In this paper, we the definitions of the weight of a DNA codeword,the Watson- Crick Hamming Distance between two DNA codewords, and the design of DNA Golay codes. Then, we analyze the properties and the size of DNA Golay codes. Comparing with the stochastic search algorithm,DNA Golay codes are easier and more feasible to generate good code.