期刊文献+

一种基于DNA计算的指定结点路由算法 被引量:2

A Molecular Solution for Routing Satisfying Explicit Node Constraint on DNA-Based Supercomputing
下载PDF
导出
摘要 带指定结点约束的路由问题是一个NP难问题,该问题是电信行业路由智能化和交通电力运输等领域的关键问题之一.基于DNA计算的高度并行性,文中提出一种将电子计算机与DNA计算机相结合的方法求解指定结点路由问题.算法由转化算法Transform()、首末结点搜索切割算法FirstEndSearcher()、转化图结果搜索算法DNASearcher()和结果读取算法Result Reader()共4个子算法组成.分析表明:算法的电子计算机部分缩小了问题结点和边的规模,从而使解决问题所需的DNA分子链数数量级从O((n-2)!)减少至O((m-2)!)(n2为图中结点数,m2为图中指定必经结点数).算法的DNA计算机部分采用了有针对性的DNA编码新方案,提高了边权值编码的信噪比,通过一系列生物操作,筛选出问题的精确解.和单纯DNA超级计算或电子计算机指定结点路由算法相比,文中算法可显著扩大理论上待求解问题的规模. Routing algorithms satisfying explicit node constraint is a NP-hard mathematical problem. This problem is not only a obstacle for intelligent routing in telegraphic industry,but also for transportation and power transmission. Based on super parallel-computing of DNA computation, an algorithm that combined the merits of traditional computer and DNA computation is proposed to solve the routing algorithms satisfying explicit node constraint in this paper. The proposed algorithm consists of four sub-algorithms : Transform ( ), FirstEndSearcher( ) , DNASearcher( ), ResultReader(). The theoretic analysis shows that the use of traditional computer part of the algorithm could cut clown the amount of nodes and edges sharply so that the corresponding DNA volume strands could decrease from O((n-2) !) to O((m-2) !) where n and rn are the amount of nodes and explicit node respectively. A series of biological operations are proposed to search for the accurate solution. In addition, in order to advance the coding-SNR of border-weight and make biological operation feasible,a new DNA coding rule is also proposed. So that, fast routing algorithms satisfying explicit node constraint will be solved in reasonable time provided that the technology of DNA computing is mature enough in the future.
出处 《计算机学报》 EI CSCD 北大核心 2009年第12期2373-2381,共9页 Chinese Journal of Computers
基金 国家自然科学基金(90715029 60603053) 教育部新世纪优秀人才计划部分资助~~
关键词 DNA计算 松散指定路由 指定结点路由 MPLS ASON DNA-coding loose explicit node constraint route explicit node constraint route MPLS ASON
  • 相关文献

参考文献20

  • 1Gao B, Yang Y B, Chen C. Implementing a Constrained Based Shortest Path First Algorithm in Intelligent Optical Networks, USA: White paper. Mahi Networks, Inc, 2003.
  • 2Mieghem P V, Kuipers F A. Concepts of exact QoS routing algorithms. ACM/IEEE Transactions on Nerworking, 2004, 12(5) :851 -864.
  • 3Liu G, Ramakrishnan K G. An algorithm for finding K shortest paths subject to muhiplc constraints//Proceedings of the IEEEINFOCOM01. Anchorage, AK, USA, 2001, 2:743- 749.
  • 4Ariel Orda, Alexander Sprintson, Er Sprintson. Efficent algorithms for computing disj oint QoS path//Proceedings of the IEEE INFOCOM04. Hong Kong, 2004, 1: 727 -738.
  • 5Mannie E. Generalized multi-protocol label switching (GMPLS) architecture, lnternet RFC 3945, 2004. 10.
  • 6Jamoussi B. Constraint Based 1.SP setup using LDP. Internet RFC 3221, 2002 01.
  • 7Adleman L. Molecular computation of solutions to combinatorial problems. Science, 1994, 266(5187)~ 1021- 1024.
  • 8Braich R S, Niekolas Chelyapov, Cliff Johnson, Paul W K Rothemund, Leonard Adleman. Solution of a 20 variable 3 SAT problem on a DNA computer. Science, 2002, 296 (19): 499-502.
  • 9Bach E, Condon A, Glaser E, Tanguay C. DNA models and algorithms for NP complete problems. Journal of Computer and System Science, 1998, 57(2): 172-186.
  • 10Li Ken Li, Zou Shu Ting, Xu Jin. Fast parallel molecular al gorithms for DNA-based computation: Solving the elliptic curve discrete logarithm problem over GF(2^n). Journal of Biomedicine and Biotechnology, 2008, (1) : 1-10.

二级参考文献40

  • 1陈治平,李小龙,王雷,林亚平,蔡立军.最佳匹配问题的DNA表面计算模型[J].计算机研究与发展,2005,42(7):1241-1246. 被引量:7
  • 2王雷,林亚平,李智勇.一类特殊整数规划问题的DNA计算[J].计算机研究与发展,2005,42(8):1431-1437. 被引量:9
  • 3L Adleman.Molecular computation of solution to combinatorial problems[J].Science,1994,266 (11):1021-1024.
  • 4M Garzon,et al.A new metric for DNA computing[A].Proceedings of the 2nd Annual Genetic Programming Conference GP-97[C].Morgan Kaufmann,Stanford University,1997.472-487.
  • 5Garzon M,Deaton R,Nino L F,Stevens S E,Wittner M.Genome encoding for DNA computing[A].The Third DIMACS Workshop on DNA-based Computing[C].U of Pennsylvania,1997.230-237.
  • 6E B Baum.DNA sequences useful for computation[A].Proc Second Annual Meeting on DNABased Computers[C].American Mathematical Society,1996.
  • 7Feldkamp,et al.A DNA sequence compiler[A].Proceedings of 6th DIMACS Workshop on DNA Based Computers[C].University of Leiden,The Netherlands:p.253,2000.
  • 8A Suyama,et al.DNA chips-integrated chemical circuits for DNA diagnosis and DNA computers[A].Proc 3rd International Micromachine Symposium[C].Tokyo:Japan Science museum,1998.7-12.
  • 9A G Frutos,et al.Demonstration of a word design strategy for DNA computing on surface[J].Nucleic Acids Research,1997,25 (23):4748-4757.
  • 10M Arita,et al.The power of sequence design in DNA computing[A].4th International Conference on Computational Intelligence and Multimedia Applications[C].2001.163-167.

共引文献64

同被引文献5

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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