期刊文献+

子集和问题的O(1.414^n)链数DNA计算机算法 被引量:3

An O(1.414^n) Volume Molecular Solutions for the Subset-Sum Problem on DNA-Based Supercomputing
下载PDF
导出
摘要 随着DNA计算机研究的不断深入,如何克服DNA生物计算中穷举法的极限已成为DNA计算研究的重要内容之一.为设计可扩展的子集和问题DNA计算机算法,文中将Aldeman-Lipton模型的操作与粘贴模型的解空间结合,引入荧光标记和凝胶电泳技术,通过设计DNA并行搜索器,提出一种求解子集和问题的DNA计算机模型和算法.与已有文献结论的对比分析表明:文中算法在保持多项式生物操作复杂性的条件下,将穷举算法中的DNA分子链数从O(2n)减少至O(1.414n),其中n为子集和问题的维数.因此,文中算法理论上在试管级生化反应条件下能将可破解子集和公钥的维数从60提高到120. How to decrease the volumes in DNA computers has become an important research area in DNA computing. It is showed that the poor scalability in the DNA-based algorithms roots in the poor scalability of the DNA models. In this paper, a DNA model for good scalability is proposed. It is based on biological operations in the Adleman-Lipton model and the solution space of stickers in the sticker-based model. The method of fluorescence labeling and the technique of gel electrophoresis are incorporated into the model. Based on it, a new DNA algorithm for solution of the subset-sum problem is proposed where the strategy of divide and conquer and a new designed algorithm of ParallelSearcher are introduced. The proposed algorithm can solve the n-dimension subset-sum instances by using the O(1. 414^n) shorter DNA strands on the condition of not varying the time complexity, as compared by far the best molecular algorithm for it in which O(2^n) DNA strands is used. Therefore, the scale of the public key cryptosystem that can be theoretically broken using the present biological technology may be enlarged from 60 to 120 variables.
出处 《计算机学报》 EI CSCD 北大核心 2007年第11期1947-1953,共7页 Chinese Journal of Computers
基金 国家自然科学基金(60603053 60503002 60533010) 中国博士后科学基金(20060400845)资助.~~
关键词 DNA计算 子集和问题 分治法 并行处理 NP完全问题 DNA-based computing subset-sum problem divide and conquer parallel processing NP-complete problem
  • 相关文献

参考文献5

二级参考文献146

  • 1李肯立,李庆华,戴光明,周炎涛.背包问题的一种自适应算法[J].计算机研究与发展,2004,41(7):1292-1297. 被引量:15
  • 2Ken-LiLi,Ren-FaLi,Qing-HuaLi.Optimal Parallel Algorithm for the Knapsack Problem Without Memory Conflicts[J].Journal of Computer Science & Technology,2004,19(6):760-768. 被引量:11
  • 3Ouyang Qi,Kaplan Peter D.,Liu Shu-Mao,Libchaber Albert. DNA solution of the maximal clique problem. Science, 1997, 278(17): 446~449. 被引量:1
  • 4Stemmer W.P.C.. DNA shuffling by random fragmentation and reassembly: In vitro recombination for molecular evolution. In: Proceedings of National Academy of Sciences, USA, 1994, 91: 10747~10751. 被引量:1
  • 5Stemmer W.P.C.. Rapid evolution of a protein in vitro by DNA shuffling. Nature, 1994, 370(4): 389~391. 被引量:1
  • 6Stemmer W.P., Crameri A., Ha K.D., Brennan T.M., Heyneker H.L.. Single-step assembly of a gene and entire plasmid from large numbers of oligonucleotides. Gene, 1995, 164(1): 49~53. 被引量:1
  • 7Khorana H.G.. Total synthesis of a gene. Science, 1979, 203(4381): 614~625. 被引量:1
  • 8吴乃虎.基因工程原理(上册)[M].北京:科学出版社,2001.82-89. 被引量:1
  • 9沈同 王镜岩.生物化学(第二版下册)[M].北京:高等教育出版社,2002.302-315. 被引量:1
  • 10Letsinger R.L., Finnan J.L., Heavner G.A., Lunsford W.B.. Phosphite coupling procedure for generating internucleotide links. Journal of the American Chemical Society, 1975,97:3278~3279. 被引量:1

共引文献44

同被引文献35

引证文献3

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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