J4 ›› 2013, Vol. 40 ›› Issue (5): 175-180.doi: 10.3969/j.issn.1001-2400.2013.05.028

• 研究论文 • 上一篇    下一篇

有向图k边导出子图的DNA粘贴算法

朱维军1,2,3;徐朝辉2;张海宾3;杨卫东2   

  1. (1. 郑州大学 信息工程学院,河南 郑州  450001;
    2. 河南工业大学 粮食信息处理与控制教育部重点实验室,河南 郑州  450001;
    3. 西安电子科技大学 计算机学院,陕西 西安  710071)
  • 收稿日期:2012-12-05 出版日期:2013-10-20 发布日期:2013-11-27
  • 通讯作者: 朱维军
  • 作者简介:朱维军(1976-),男,副教授,博士,E-mail: zhuweijun@zzu.edu.cn.
  • 基金资助:

    国家自然科学基金青年基金资助项目(61003079, 61202099);国家自然科学基金委员会-河南省人民政府人才培养联合基金资助项目(U1204608);国家自然科学基金主任基金资助项目(61250007);中国博士后科学基金资助项目(2012M511588);教育部博士点基金资助项目(20100203120012);中央高校基本科研业务费资助项目(K5051203019)

DNA algorithm for k-edge induced sub-graphs of directed graphs

ZHU Weijun1,2,3;XU Zhaohui2;ZHANG Haibin3;YANG Weidong2   

  1. (1. School of Information Engineering, Zhengzhou Univ., Zhengzhou  450001, China;
    2. MOE Key Lab. of Grain Information Technology & Control, Zhengzhou  450001, China;
    3. School of Computer Science and Technology, Xidian Univ., Xi'an  710071, China)
  • Received:2012-12-05 Online:2013-10-20 Published:2013-11-27
  • Contact: ZHU Weijun

摘要:

针对经典计算的有向图k边导出子图生成算法时间复杂度较高问题,提出了一种在脱氧核糖核酸粘贴机上运行的子图生成算法.首先,以粘贴系统提供的标准生化元操作为算法使用的基本元算子,并使用元操作所产生的生化结果的图论解释作为元算子的最小语义单元; 其次,使用包括顺序、循环等在内的程序控制结构,设计一定的逻辑方式把元算子组织起来,以计算有向图导出子图.复杂度分析表明,新算法可在线性时间生成所有子图.仿真实验结果表明,与经典算法相比,新算法在理想条件下大幅降低了子图生成时间.

关键词: 有向图, 脱氧核糖核酸, 时间复杂度, 粘贴系统

Abstract:

The classical algorithms for k-edge induced sub-graphs of the directed graph are very inefficient due to their high complexity. To solve this problem, a DNA sticker algorithm for constructing sub-graphs is put forward in this paper. First, the basic constructs in the algorithm consist of some pre-defined sticker operations. And then, the algorithm is organized in some logical orders of basic constructs. The complexity analysis indicates that the new algorithm can construct the sub-graphs in the linear time. As shown in the simulation results with MATLAB, compared with the classical algorithms, the new algorithm reduces significantly the time for constructing sub-graphs under ideal conditions.

Key words: directed graphs, DNA, time complexity, sticker systems

中图分类号: 

  • TP301