期刊文献+

基于特定模数集的并行DNA算术运算

Parallel DNA arithmetic computation based on special moduli set
下载PDF
导出
摘要 在DNA算术运算的模型中普遍应用二进制,受制于进位的影响,难以实现并行运算。但在剩余数制中,算术运算(加、减、乘)在剩余位之间不存在进位,故可降低运算过程的复杂度,可以充分利用DNA计算巨大并行性的优势,简化实际编码的难度。基于Adleman-Lipton模型,分析了剩余数制的基本原理,基于特定的模数集,改进了整数的DNA链表示,并将其应用于DNA算术运算,给出了特定剩余数制下进行并行DNA算术运算的具体算法。 The binary number system is widely implemented in the model of DNA arithmetic computation,but the rippling effect caused by carry-propagatiun on a sum makes it difficult to realize the arithmetic computation in parallel.In the Residue Number System (RNS),the arithmetic computation (addition,subtraction and multiplieation) is carry-free inherently.So the complexity of arithmetic computation ean be decreased and the massive parallelism of DNA eomputing can be exploited and DNA encoding can be simplified in practice.The basic principles of RNS are analyzed and a special muduli set is selected in this paper.Based on the Adleman-Liptnn model,an improved DNA representation of number is presented and applied in the arithmetic computation in RNS.And the concrete algorithm is presented for DNA arithmetic computation based on the special muduli set.
出处 《计算机工程与应用》 CSCD 北大核心 2008年第6期51-54,138,共5页 Computer Engineering and Applications
基金 国家自然科学基金(the National Natural Science Foundation of Chinaunder Grant No.60403001,No.60533010) 辽宁省智能信息处理重点实验室开放课题资助课题(No.2006-8)。
关键词 DNA计算 剩余数制 逻辑与算术运算 DNA computing resldue number system logle and arithmetic computation
  • 相关文献

参考文献16

  • 1Adleman L M,Molacular computation of solution to combinatorial problems[J].Science,1994,266(11):1021-1023.
  • 2Lipton R J.DNA solution of hard computational problems[J].Science, 1995,268(4 ) : 542-545.
  • 3Ouyang Q,Kaplan P D,Liu S,et al.DNA solution of the maximal clique problem[J].Science, 1997,278( 17 ) :446-449.
  • 4Paun G,Rozenberg G,Salomaa A.DNA computing[M].[S.l.]:SpringerVerlag, 1998.
  • 5许进,董亚非,魏小鹏.粘贴DNA计算机模型(Ⅰ):理论[J].科学通报,2004,49(3):205-212. 被引量:33
  • 6许进,谭钢军,范月科,郭养安.DNA计算机原理、进展及难点(Ⅳ):论DNA计算机模型[J].计算机学报,2007,30(6):881-893. 被引量:33
  • 7董亚非,王淑栋,许进.DNA计算原理及系统分析[J].计算机工程与应用,2003,39(9):70-72. 被引量:4
  • 8殷志祥,董亚非,许进.组合优化中的DNA计算[J].计算机工程与应用,2002,38(19):25-27. 被引量:6
  • 9Guarnieri F,Fliss M,Bancroft C.Making DNA add[J].Science,1996, 273(7 ) : 220-223.
  • 10Guarnieri F,Bancroft C.Use of a horizontal chain reaction for DNA-based addition[C]//DIMACS Series in Discrete Mathematics and Theoretical Computer Science,1999,44:105-111.

二级参考文献85

  • 1许进,黄布毅.DNA计算机:原理、进展及难点(Ⅱ)计算机“数据库”的形成——DNA分子的合成问题[J].计算机学报,2005,28(10):1583-1591. 被引量:13
  • 2许进,强小利,方刚,周康.一种图顶点着色DNA计算机模型[J].科学通报,2006,51(4):480-487. 被引量:9
  • 3[1]AdlemanLM.MolecularComputationofSolutionstoCombinatorialProblems[J].Science, 1994; 266 (5187): 1021~1023
  • 4[2]Lipton R J.DNA Solution of Hard Computation Problem[J].Sience,1995;(268) :583~585
  • 5[3]T head et al.Computing with DNA by operating on plasmids[J].BioSystems, 2000; (57): 87~93
  • 6[4]Qinhua liu et al. DNA computing on surfaces[J].Nature,2000;403:175~179
  • 7[5]Beave D.Computing with DNA[J].Journal of Computational Biology,1995;2(1):1~8
  • 8[6]Smith w,Sehweitzer A.DNA Computers in Vivo[C].In:DIMACS Workshop on DNA Bead Computing,Princeton,1995
  • 9[7]Winfree E.On the Computational Power of DNA Annealing and Ligation[C].In:E B Baumand,R J Lipton editors,DNA based Computers,American Mathematical Society, 1996
  • 10[8]Rothemund P A.DNA and Restriction Enzyme Implementation of Turing Machine[C].In:E B Baumand,R J Lipton editors,DNA based Computes,American Mathematical Society, 1996

共引文献66

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部