吾尊百科网

日本科学家使用DNA演算复杂数学难题获得成功

据日本新闻媒体报道,日本东京大学科学家最近让不同的DNA(脱氧核糖核酸)在试管中进行化学反应,结果成功地进行了复杂数学难题的演算。据称,这一成果表明开发生物计算机的研究又向前迈进了一步。   参与这一研究的科学家坂本健作说,此项研究运用的原理是,让30个碱基按照不同的排列组合成不同的DNA,并且使这些DNA具有不同的数学意义,然后把它们放在试管中进行化学反应。化学反应完毕后,科学家把连接起来并折叠在一起的部分算作不正确解,然后对剩余的DNA进行分析,从而找到正确的解。科学家对名叫“3-SAT”的数学难题的演算结果表明,这一“DNA计算机”具有运算能力,它在一瞬间就区分了正确解和不正确解。  坂本认为,DNA计算机的信息密度高,能够进行并行运算,它的运算速度有可能大大超过超级电子计算机。  据介绍,DNA计算机是一种生物计算机,这种计算机技术是美国南加州大学A·艾德鲁曼教授在1994年首次演示出来的。它用构成DNA的4种碱基作元件,能进行复杂的数值运算。与量子计算机一样,生物计算机是未来新型计算机之一。目前,世界上所有科学技术发达的国家都在加紧对生物计算机进行研究开发。