期刊文献+

一种改进的最大团问题DNA计算机算法(英文) 被引量:12

Improved Volume Molecular Solutions for the Maximum Clique Problem on DNA-Based Supercomputing
下载PDF
导出
摘要 随着DNA计算的不断发展,如何克服穷举算法带来的指数爆炸问题已成为DNA计算领域的重要研究目标之一.将图灵机中的剪枝算法设计技术应用于最大团问题的DNA计算中,提出一种最大团问题的新DNA计算机算法.算法由顶点度数搜索器、团生成器、稀疏图与稠密图并行搜索器以及最大团搜索器组成.与已有文献同类算法的对比分析表明:文中算法在保持多项式操作时间的条件下,将求解n个顶点的最大团问题所需DNA分子链数从现有文献的O(2n)减少至O(3^(1/2)~n),同时文中算法还具有高效的空间利用率及容错能力的优点. 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 maximum clique problem which is a famous NP-complete problem, the pruning strategy is introduced into the DNA supercomputing and a new DNA algorithm is proposed. The new algorithm consists of a Degree Searcher, a Clique Generator, a Dense Parallel Searcher, a Sparse Parallel Searcher and a Maximum Clique Searcher. In a computer simulation, the DNA strands of maximum number required is O(√3^n) on the condition of not varying the time complexity where n is the number of the vertex in a graph, while O(2^n) DNA strands are needed in present molecular algorithms for the maximum clique problems. Furthermore, this algorithm is highly space-efficient and error-tolerant compared to conventional brute-force searching.
出处 《计算机学报》 EI CSCD 北大核心 2008年第12期2173-2181,共9页 Chinese Journal of Computers
基金 国家自然科学基金(60603053,90715029)资助
关键词 DNA超级计算 最大团问题 剪枝技术 NP完全问题 DNA-based supercomputing maximum clique problem pruning strategy NP-complete problem
  • 相关文献

参考文献3

二级参考文献32

  • 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
  • 3[1]Adleman, L. Molecular computation of solutions to combinatorial problems. Science,1994, 266: 1021.
  • 4[2]Lipton, R. J. Using DNA to solve NP-complete problems. Science, 1995, 268: 542.
  • 5[3]Hug, H. et al. Implementation of a random walk method for solving 3-SAT on circular DNA molecules. In: LNCS 2568(Proceedings of Eighth International Meeting on DNA Based Computers), Sapporo, Japan. Berlin: Springer-Verlag, 2002.
  • 6[4]Braich, R. S. et al. Solution of a satisfiability problem on a gel-based DNA computer.In: Proceedings of Sixth International Meeting on DNA Based Computers, Leiden, The Netherlands. Berlin: Springer-Verlag, 2000.
  • 7[5]Garey, M. et.al. Computers and intractability-a guide to the theory of NP-completeness New York: .W. H. Freeman and Company, 1979.
  • 8[6]Jim'enez, P'. et al. Solving knapsack problems in a sticker based model. In: LNCS 2340(Proceedings of Seventh International Meeting on DNA Based Computers), Tampa, USA. Berlin: Springer-Verlag, 2001.
  • 9[7]Roweis, S. et al. A sticker-based model for DNA computation. J. Comp. Biol., 1998, 5: 615.
  • 10R R Sinden.DNA Structure and Function[M].London:Academic Press,1994

共引文献25

同被引文献134

引证文献12

二级引证文献44

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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