期刊文献+

图3-着色问题的O(2^n)链数DNA计算机算法 被引量:2

An O(2^n) Volume Molecular Solutions for the 3-Colorable Problem on DNA-Based Supercomputing
下载PDF
导出
摘要 随着DNA计算的不断发展,如何克服穷举算法带来的指数爆炸问题已成为DNA计算领域的重要研究目标之一.为减少图3-着色问题DNA计算机算法中的DNA链数,本文将Adleman-Lipton模型生物操作与粘贴模型解空间相结合的DNA计算模型进行扩展,通过设计顶点着色器、稀疏图/稠密图搜索器,提出一种用于求解图3-着色问题的DNA计算模型与算法.将本算法与同类算法对比分析表明:本算法在保持多项式操作时间的条件下,将求解n个顶点的图3-着色问题所需DNA分子链数从O(3n)减少至O(2n),改进了3-着色问题同类文献的研究结果. The DNA volume which increases in a pure exponentially with the scale of the problem has become the bottleneck problem. So how to decrease the volume in DNA computers is of a great significance in the research of DNA computing. For the objective to decrease the DNA volume of the 3-colorable problem, an improved DNA computing model basing on the biological operations in the Adleman-Lipton model and the solution space of stickers in the sticker-based model is introduced. Furthermore, a new DNA algorithm where new algorithms of Vertex Shader, Sparse Parallel Searcher and Dense Parallel Searcher are developed to solve the 3-colorable problem. The proposed algorithm can solve the 3-colorable problem by using the O(2^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(3^n) DNA strands is used. Key words:
出处 《电子学报》 EI CAS CSCD 北大核心 2008年第11期2096-2101,共6页 Acta Electronica Sinica
基金 国家自然科学基金(No.60603053,60503002,60533010) 浙江省自然科学基金(No.Y106654) 中国博士后科学基金(No.20060400845)
关键词 DNA超级计算 图3-着色问题 剪枝策略 NP完全问题 DNA-based supercomputing 3-colorable problem pruning strategy NP-complete problem
  • 相关文献

参考文献19

  • 1J A Bondy, U S R Murty. Graph Theory with Application, the Macmillan Press LTD [ M ]. London: Basingtoke and New York, 1976.
  • 2L Adleman. Molecular computation of solutions to combinatorial problems[J]. Science, 1994,255(5187) : 1021 - 1024.
  • 3R S Braich,et al. Solution of a 20-Variable 3-SAT Problem on a DNA Computer [ J]. Science, 2002,296: 499 - 502.
  • 4李汪根,丁永生.DNA计算机中队列数据结构的设计及实现[J].计算机学报,2007,30(6):993-998. 被引量:17
  • 5N Morimoto,et al. Solid-phase DNA solution to the ham-iltonian path problem [A]. DIMACS, Series in Discrete Mathematics and Theorelical Computer Science [ C ]. New York: AMS, 1999. 193 - 206.
  • 6K Chen, et al. A Space-Efficient Randomized DNA Algorithm for k-SAT [A ]. The 6th International Workshop on DNA- Based Computers, Lecture Notes in Computer Science [C ]. Leiden: Springer, 2000.199 - 208.
  • 7李源,方辰,欧阳颀.最大集团问题的DNA计算机进化算法[J].科学通报,2004,49(5):439-443. 被引量:20
  • 8李肯立,姚凤娟,李仁发,许进.基于分治的背包问题DNA计算机算法[J].计算机研究与发展,2007,44(6):1063-1070. 被引量:20
  • 9D F Li, et al. Scalability of the surface-based DNA algorithm for 3-SAT [ J]. BioSystems, 2006,85: 95 - 98.
  • 10许进,强小利,方刚,周康.一种图顶点着色DNA计算机模型[J].科学通报,2006,51(4):480-487. 被引量:9

二级参考文献83

共引文献73

同被引文献28

  • 1许进,强小利,方刚,周康.一种图顶点着色DNA计算机模型[J].科学通报,2006,51(4):480-487. 被引量:9
  • 2刘文斌,朱翔鸥,王向红,陈丽春.DNA计算的研究进展[J].电子学报,2006,34(11):2053-2057. 被引量:12
  • 3许进,谭钢军,范月科,郭养安.DNA计算机原理、进展及难点(Ⅳ):论DNA计算机模型[J].计算机学报,2007,30(6):881-893. 被引量:33
  • 4李汪根,丁永生.DNA计算机中队列数据结构的设计及实现[J].计算机学报,2007,30(6):993-998. 被引量:17
  • 5Adleman L.Molecular computation of solutions to combinatorial problems[J].Science,1994,266(5187):1021-1024.
  • 6Michael Ho,Chang W L,Guo M.Fast parallel solution for set-packing and clique problems by DNA-based computing[J].IEICE Transactions on Information and System,2004,E87-D(7):1782-1788.
  • 7Chang W L,Guo M,Michael H.Fast parallel molecular algorithms for DNA-based computation[J].IEEE Transactions on Nanobioscience,2005,4(2):133-163.
  • 8Chang W L,et al.Molecular solutions for the subset-sum problem on DNA-based supercomputing[J].BioSystems,2004,73:117-130.
  • 9Chang W L,et al.Fast parallel molecular solutions for DNA-based supercomputing:Factoring Integers[J].IEEE Transactions on Nanobioscience,2005,4(2):149-163.
  • 10Wang X L,Bao Z M,Hu J J,et al.Solving the SAT problem using a DNA computing algorithm based on ligase chain reaction[J].BioSystems,2008,91:17-125.

引证文献2

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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