对DNA计算的一点理解

随着电子计算机计算能力的瓶颈的到来,科学家把目光转向其他方面,比如量子计算机,DNA计算机。

1.DNA计算

何为DNA计算,顾名思义是利用DNA分子的基本原则,碱基互补配对原则,以及DNA分子所特有的双螺旋结构进行计算。具体的步骤有:首先对待解决问题进行编码,即将运算对象编码成DNA分子链(单链或双链);其次是将编码后的DNA分子链混入DNA溶液中,生成各种数据池;然后在生物酶的作用下,将解决问题的过程映射成DNA分子链的可控生化反应的过程;最后,利用分子生物技术如聚合酶链式反应等,得到最终的运算结果。

2.DNA编码

从上述的DNA计算的原理不难看出杂交反应是DNA计算中的最主要而核心的反应,无论是提取、PCR、DNA重组还是检测等操作,其可靠性都依赖于分子间的特异性杂交。因此,杂交反应都效率和精度都直接影响到DNA计算的效率和最终输出结果的可靠性。

你可能感兴趣的:(对DNA计算的一点理解)