基于IC的DNA計(jì)算算法的仿真與實(shí)現(xiàn)

基于IC的DNA計(jì)算算法的仿真與實(shí)現(xiàn)

ID:36787157

大?。?.55 MB

頁數(shù):64頁

時(shí)間:2019-05-15

基于IC的DNA計(jì)算算法的仿真與實(shí)現(xiàn)_第1頁
基于IC的DNA計(jì)算算法的仿真與實(shí)現(xiàn)_第2頁
基于IC的DNA計(jì)算算法的仿真與實(shí)現(xiàn)_第3頁
基于IC的DNA計(jì)算算法的仿真與實(shí)現(xiàn)_第4頁
基于IC的DNA計(jì)算算法的仿真與實(shí)現(xiàn)_第5頁
資源描述:

《基于IC的DNA計(jì)算算法的仿真與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、北京郵電大學(xué)碩士學(xué)位論文基于IC的DNA計(jì)算算法的仿真與實(shí)現(xiàn)姓名:湯立偉申請學(xué)位級(jí)別:碩士專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)指導(dǎo)教師:余文20070301摘要1994年,Adleman用操縱DNA分子的辦法解決了一個(gè)經(jīng)典的NP完全問題~哈密頓路徑問題(一個(gè)包含7個(gè)頂點(diǎn)實(shí)例)。自此以后,生物計(jì)算作為生物與計(jì)算機(jī)科學(xué)的交叉學(xué)科迅速地發(fā)展起來。雖然DNA計(jì)算(分子計(jì)算)具有運(yùn)算高度并行,DNA作為載體信息貯存量大,能量消耗低,DNA分"子資源豐富等優(yōu)點(diǎn),但是從目前分子計(jì)算發(fā)展來看,分子計(jì)算實(shí)現(xiàn)主要是溶液方式和表面方式,這兩種實(shí)現(xiàn)

2、方式目前顯示出很多缺點(diǎn):計(jì)算錯(cuò)誤率高,單步執(zhí)行慢,編碼復(fù)雜,很難實(shí)現(xiàn)自動(dòng)化。為了克服上述缺點(diǎn),我們設(shè)計(jì)一種利用現(xiàn)有的IC技術(shù)解決DNA計(jì)算的新的實(shí)現(xiàn)方式。本文主要研究內(nèi)容如下:1.系統(tǒng)地對(duì)DNAi,J-算方法、原理、主要實(shí)現(xiàn)方式和優(yōu)缺點(diǎn)等方面進(jìn)行了探討和總結(jié),學(xué)習(xí)了FPGA和單片機(jī)的原理和軟硬件開發(fā)環(huán)境,提出了一種基于大規(guī)模集成電路設(shè)計(jì)的DNA計(jì)算實(shí)現(xiàn)方式。2.結(jié)合傳統(tǒng)計(jì)算機(jī)和DNA計(jì)算的并行性,本文設(shè)計(jì)了一種基于DNA計(jì)算的計(jì)算機(jī)結(jié)構(gòu)模型。傳統(tǒng)的計(jì)算機(jī)在解決串行工作任務(wù)的時(shí)候,其能力是無懈可擊的,DNA計(jì)算相

3、對(duì)于傳統(tǒng)的計(jì)算機(jī)也有自己獨(dú)特的優(yōu)勢,它能夠同時(shí)搜索獲得所有的結(jié)論。3.根據(jù)分子計(jì)算原理設(shè)計(jì)了一種具有可擴(kuò)展性的解決SAT問題的算法,并用4個(gè)變量和6個(gè)變量的問題對(duì)算法的正確性進(jìn)行了驗(yàn)證。并使用單片機(jī)作為控制器,F(xiàn)PGA]:設(shè)計(jì)實(shí)現(xiàn)電路解決了上述問題。受限于目前實(shí)驗(yàn)條件,雖然理論上可以解決任意多個(gè)變量的問題,但是目前僅能解決11個(gè)變量也就是2048個(gè)分子處理單元的問題。4.研究分析了0—1規(guī)劃問題的模型,并根據(jù)該問題的原理,提出了一種基于DNA計(jì)算的算法,并在所設(shè)計(jì)的機(jī)器模型上對(duì)該算法的正確性進(jìn)行了驗(yàn)證,結(jié)果表明

4、算法是正確的。5.分析了均分問題的計(jì)算模型原理,在原有模型基礎(chǔ)上對(duì)7個(gè)變量的均分問題進(jìn)行了仿真,驗(yàn)證了算法的正確性。6.最大集團(tuán)問題是圖論中一個(gè)重要問題,本文嘗試了一個(gè)五個(gè)變量的最大集團(tuán)問題,算法實(shí)現(xiàn)上目前只適合變量個(gè)數(shù)較少的問題,實(shí)現(xiàn)起來步驟雖然有所減少但是實(shí)現(xiàn)復(fù)雜度仍舊較大,本問題旨在探求一種用Ic電路實(shí)現(xiàn)的滿足進(jìn)化算法和分子計(jì)算問題的實(shí)現(xiàn)電路。關(guān)鍵詞:DNA計(jì)算SAT問題FPGA均分問題最大集團(tuán)問題線性非線性規(guī)劃問題ABSTRACT1994.AdlemanresolveaclassicNP.complet

5、eproblemcalledHamiltoniaupathproblem(include7vertex).Sincethen,theDNAcomputingtermsasthejunctionofbiotechnologyandcomputersciencegetrapiddevelopment.AlthoughtherearesomeadvantagesofDNAcomputing,suchashiglllyparallelismcompute,highcomputationalspeed,bigstorag

6、ecapacity,low-energyconsumptionandabundantinnaturalresourcesetc.,therealizationofDNAcomputingiSmainlybaseonthechemicalmethodwhichhavehigherrorrate.WiththedevelopmentofcurrentVLSItechnology,thespeedofICincreasingandthepricesofstorageequipmentbecomelowerandlow

7、er.Takingtheaboveintoaccount,wedecidetouseICtorealizeDNAcomputing.Thispapermainlydiscussesfollows:1.Discussandsummarizethemethod,theprinciple,themainrealizemethod,theadvantagesanddisadvantagesofDNAcomputing.LearnetheprinciplesoftheMCUandFPGA'ssoftwaredevelop

8、mentenvironmentandproposeamethodofusingICtorealizeDNAcomputing.2.Traditionalcomputerisgoodatsolveserialtask.DNAcomputingisbetterthantraditionalcomputerinsomepoints,itCallsearchandgetalltheanswer

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。