国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于DNA自組裝的全錯(cuò)位排列問題模型

2014-04-23 00:52:50唐新玉殷志祥
關(guān)鍵詞:子句錯(cuò)位文獻(xiàn)

唐新玉,殷志祥

(安徽理工大學(xué)理學(xué)院,安徽 淮南 232001)

自文獻(xiàn)[1]利用DNA 計(jì)算方法解決了哈密爾頓路徑問題以后,越來越多的學(xué)者開始關(guān)注DNA計(jì)算并提出解決圖論問題的方法,如0-1 規(guī)劃問題,圖著色問題,最小生成樹問題等。

DNA 自組裝是依賴分子間非共價(jià)鍵作用力自發(fā)的完成由小分子形成較大且復(fù)雜的結(jié)構(gòu)。文獻(xiàn)[2]、文獻(xiàn)[3]首次利用DNA 分子構(gòu)成了自組裝Tile 結(jié)構(gòu),并利用其中一種瓦片結(jié)構(gòu)建立了多種復(fù)雜的算法模型。2000年,文獻(xiàn)[4]通過實(shí)驗(yàn)給出了自組裝DNA 計(jì)算模型求解累積異或運(yùn)算的實(shí)現(xiàn)過程和方法。2002年,文獻(xiàn)[5]將自組裝DNA 計(jì)算的基本思想用于求解布爾邏輯表達(dá)式并將其實(shí)現(xiàn)邏輯電路。2004年,文獻(xiàn)[6]利用DX Tile 結(jié)構(gòu)實(shí)現(xiàn)了一維元胞自動(dòng)機(jī),在此基礎(chǔ)上分析證明了用DNA Tile 自組裝結(jié)構(gòu)實(shí)現(xiàn)任何元胞自動(dòng)機(jī)的可行性。Tile 自組裝還被用來解決組合優(yōu)化問題[7-8],2008年,文獻(xiàn)[9]在前任的基礎(chǔ)上提出了求解可滿足性問題的非確定性自組裝模型。

全錯(cuò)位排列是組合數(shù)學(xué)中常見的一類問題,文獻(xiàn)[10-11]給出了基于表面、基于芯片以及基于三鏈的DNA 計(jì)算模型,與以往模型相比,本文給出的模型操作更為簡(jiǎn)單,更易得出可行解。

1 全錯(cuò)位排列問題

全錯(cuò)位排列問題即“裝錯(cuò)信封問題”,可用數(shù)學(xué)語言描述如下:

對(duì)于n元集合{1,2,…,n},當(dāng)滿足條件ij≠j(1 ≤j≤n)時(shí),得到的全排列i1,i2,…,in稱為全錯(cuò)位排列。

本文以3 元集合{1,2,3} 為例具體說明。即求數(shù)字1,2,3 都不在各自的自然位置上的全排列。經(jīng)分析知,存在3 個(gè)原子命題:①數(shù)字1 排在第二位,記為u;②數(shù)字2 排在第一位,記為v;③數(shù)字3排在第一位,記為w。它們的否命題分別為:u'表示數(shù)字1 在第三位;v'表示數(shù)字2 在第三位;w'表示數(shù)字3 在第二位。問題需滿足條件:①若數(shù)字1在第二位,則數(shù)字3 不在第二位;②若數(shù)字2 不在第一位,則數(shù)字3 不在第一位;③若數(shù)字1 在第三位,則數(shù)字2 不在第三位。上述問題可以轉(zhuǎn)化為

2 操作過程

步驟1

1)給出6 種短的寡聚核苷酸來代表u,v,w和u',v',w'(其中u,v,w對(duì)應(yīng)的寡聚核苷酸取值為1,u',v',w'對(duì)應(yīng)的寡聚核苷酸取值為0),并把它們的補(bǔ)鏈記為和(其中第一段不參加反應(yīng),第二段為u,v,w和u',v',w'的前四個(gè)堿基的補(bǔ),第三段為u,v,w和u',v',w'的后四個(gè)堿基的補(bǔ))(見表1)。由此,和的完全補(bǔ)鏈和也可以確定。

表1 所有變量和其補(bǔ)鏈的編碼

2)合成所需的8 種DNA 鏈放入數(shù)據(jù)池中,然后進(jìn)行純化和PCR 擴(kuò)增(見圖1a)

步驟2

首先判斷子句(u'∨w),往數(shù)據(jù)池中加入足量的u',w的補(bǔ)鏈,數(shù)據(jù)池中含有u',w的DNA序列將與補(bǔ)鏈發(fā)生雜交反應(yīng)形成發(fā)夾結(jié)構(gòu)(見圖1b),與此同時(shí),使式(1)中子句(u'∨w)為假的組合不形成發(fā)夾結(jié)構(gòu),通過凝膠電泳,將不符合條件的DNA 鏈分離出去,剩余的DNA 鏈即為使(u'∨w)為真的鏈。

圖1 初始DNA 鏈與補(bǔ)鏈雜交圖

步驟3

步驟4

重復(fù)步驟2、步驟3,檢查式(1)中的剩余子句,提出F中所有不滿足條件的DNA 鏈后,最后剩余的DNA 鏈滿足F式的所有子句,也就得出了全錯(cuò)位排列的排列順序。通過測(cè)序知為101 和010,所以231 和312 即為所求的全錯(cuò)位排列。

圖2 發(fā)夾結(jié)構(gòu)打開過程

3 結(jié)論

通過把全錯(cuò)位排列問題轉(zhuǎn)化為可滿足問題,利用自組裝的方法最終得到三元全錯(cuò)位問題的具體排列順序。這種方法在實(shí)現(xiàn)過程中只用到凝膠電泳操作,在一定的程度上減少了因生物操作過多而引起的各種實(shí)驗(yàn)誤差,便于計(jì)算三元以上的全錯(cuò)位排列問題。

[1]LEONARD ADLEMAN.Molecular computation of solution to combinatorial problems[J].Science,1994,Z66(11):1 021-1 024.

[2]SEEMAN N C.DNA nanotechnology:novel DNA constructions[J].Annual Review of Biophysics and Biomolecular Struture,1998,27:225-248.

[3]MAO C,SUN W,SEEMAN N C.Designed two dimensional DNA Holliday junction arrays visualized by atomic force microscopy[J].Journal of the American Chemical Society,1999,121(23):5 437-5 443.

[4]MAO C,LABEAN T H,RIEF J H,et al.Logical computation using algorithmic self-assembly of DNA tri-crosser molecules[J].Nature,2000,407(6803):493-496.

[5]CARBONE A,SEEMAN N C.Circuits and programmable self-assembling DNA[J].Academy of Sciences of the United States of America,2002,99(20):12 577-12 582.

[6]ROTHEMUND P W K,PAPADAKIS N,WINFREE E.Algorithmic self-assembly of DNA Sierpinski triangles[J].PloS Biology,2004,2(12):2 041-2 053.

[7]MICHAIL G L,LABEAN T H.2D DNA self-assembly for satisfiability[J].DIMACS Series in Discrete Mathematics and Theoretical Computer Science,1999,44:139-152.

[8]BRUN Y.Solving NP- complete problems in the tile assembly model[J].Theoretical Computer Science,2008,395(1):31-36.

[9]BRUN Y.Solving satisfiability in the tile assembly model with a constant- size tile set[J].Journal of Algorithms,2008,63(4):155-156.

[10]孫俠,殷志祥,李勇,等.全錯(cuò)位排列問題的基于芯片的DNA 計(jì)算模型[J].大學(xué)數(shù)學(xué),2010,26(2):79-82.

[11]孫俠,殷志祥,趙前進(jìn),等.基于三鏈DNA 結(jié)構(gòu)的全錯(cuò)位排列問題算法[J].滁州學(xué)院學(xué)報(bào),2012,2(14):18-20.

[12]RAVINDERJIT S BRAICH,NICKOLAS CHELYAPOV,CLIFF JOHNSON,et a1.Solution of a 20-variable 3- SAT problem On a DNA computer[J].Science,2002,296(5567):499-502.

[13]XU JIN,QIANG XIAO- LI,F(xiàn)ANG GANG,ct a1.A DNA computer model for solving vertex coloring problem[J].Chinese Science Bulletin,2006,51(20):2 541-2 549.

[14]方剛,張社民,朱巖,等.基于三鏈核酸的DNA 計(jì)算[J].生物信息學(xué),2009,7(3):181-185.

[15]孫俠,殷志祥,張家秀.全錯(cuò)位排列問題的基于表面的DNA 計(jì)算模型[J].生物數(shù)學(xué)學(xué)報(bào),2009,24(3):513-517.

[16]宋勃生,殷志祥,甄誠,等.DNA 自組裝的可滿足性問題模型[J].小型微型計(jì)算機(jī)系統(tǒng),2011,9(32):1 872-1 875.

猜你喜歡
子句錯(cuò)位文獻(xiàn)
命題邏輯中一類擴(kuò)展子句消去方法
Hostile takeovers in China and Japan
速讀·下旬(2021年11期)2021-10-12 01:10:43
有趣的錯(cuò)位攝影
命題邏輯可滿足性問題求解器的新型預(yù)處理子句消去方法
Cultural and Religious Context of the Two Ancient Egyptian Stelae An Opening Paragraph
大東方(2019年12期)2019-10-20 13:12:49
西夏語的副詞子句
西夏學(xué)(2018年2期)2018-05-15 11:24:42
The Application of the Situational Teaching Method in English Classroom Teaching at Vocational Colleges
The Role and Significant of Professional Ethics in Accounting and Auditing
商情(2017年1期)2017-03-22 16:56:36
避免“錯(cuò)位相減,一用就錯(cuò)”的錦囊妙計(jì)
命題邏輯的子句集中文字的分類
诏安县| 老河口市| 金寨县| 泽州县| 河间市| 柳江县| 南乐县| 桦川县| 历史| 青田县| 华池县| 云浮市| 沙田区| 罗源县| 永川市| 辉南县| 岑溪市| 青河县| 江源县| 张家港市| 永州市| 田阳县| 苍溪县| 图木舒克市| 汉寿县| 马山县| 塔河县| 陈巴尔虎旗| 齐齐哈尔市| 澎湖县| 南召县| 子长县| 内江市| 凤山市| 石棉县| 五寨县| 廉江市| 裕民县| 建湖县| 广德县| 邢台市|