楊籍富 發表於 2013-1-14 06:33:04

【醫學百科●DNA計算機】

本帖最後由 楊籍富 於 2013-1-14 07:58 編輯 <br /><br /><P align=center><STRONG><FONT size=5>【<FONT color=red>醫學百科●DNA計算機</FONT>】</FONT></STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>拼音</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>DNAjìsuànjī<BR><BR>1994年,美國加州大學的L.Adleman博士在《Science》上公布了DNA計算機的理論,并成功地在DNA溶液的試管中進行了運算實驗。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>L.Adleman博士的DNA計算機完全是一種新的觀念。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>其基本設想是:以DNA堿基序列作為信息編碼的載體,利用現代分子生物學技術,在試管內控制酶作用下的DNA序列反應,作為實現運算的過程;</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>即以反應前的DNA序列作為輸入的數據,反應后的DNA序列作為運算的結果。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>DNA計算機是一種化學反應計算機。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>到目前為止,已有人通過DNA計算機模型進行實驗解決了一些基本的NP問題。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>如L.Adleman博士做的對貨郎擔問題(哈密頓圖問題,HPP)的計算,和普林斯頓大學查科普頓作的可滿足性問題(SAT問題)。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>所謂NP問題,是指人們根據問題類的算法復雜程度的劃分而言,與P問題相對。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>P問題是指算法復雜性隨著問題規模的增長而呈多項式增長的算法,是可以計算的。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>NP問題是指指算法復雜性隨著問題規模的增長而呈指數增長的算法,是實際上不可計算的。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>DNA計算機的構想是一種創新,具有巨大的潛力。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>DNA計算機運算速度快,其幾天的運算量就相當于計算機問世以來世界上所有計算機的運算總量。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>它的存儲容量非常巨大,而耗能卻只有一臺普通計算機的十億分子一。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>當然,DNA計算機畢竟只是一種理論設想,在很多方面還相當不完善。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>主要表現在:1.構造的現實性及計算潛力。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>DNA計算機以編碼后的DNA序列作為輸入,在試管內反應完成計算,反應產物及溶液給出了全部解空間,但是最優解如何與其他解分離,怎樣輸出,是一個技術性極強的問題。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>目前還沒有令人滿意的輸出手段。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>隨著求解問題規模的擴大,輸出將成為DNA計算機的瓶頸。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>2.運算過程中的錯誤問題。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>在擴增DNA的過程中,有較高的錯配率,而且大量的DNA在幾百步的反應中也會產生一些支路反應。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>錯誤會產生偽解,并增加最優解輸出的難度。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>3.人機界面。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>怎樣使得DNA計算機的輸入和輸出變成一般人可以接受的,否則就無法進行廣泛的應用。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>不論如何,DNA計算機的提出拓寬了人們的視野,啟發人們用算法的觀念研究生命,并向眾多領域提出了挑戰。</STRONG></P>
<P><STRONG></STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>引用:<A href="http://big5.wiki8.com/DNAjisuanji_108403/" target=_blank>http://big5.wiki8.com/DNAjisuanji_108403/</A></STRONG></P>
頁: [1]
查看完整版本: 【醫學百科●DNA計算機】