An O(1.414n) volume molecular solutions for the subset-product problem on DNA-based supercomputing

被引:0
|
作者
Pan Jun [1 ]
Yao Fengjuan [1 ]
Li Qinghua [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp, Wuhan 430074, Peoples R China
关键词
DNA-based computing; NP-complete problem; subset-product problem; divide and conquer; parallel computing; KNAPSACK-PROBLEM; ALGORITHM; COMPUTATION;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
How to decrease the volume in DNA computers has become an important problem in the research of DNA computing. And the poor scalability in the DNA-based algorithms roots in the poor scalability of the DNA models. In this paper, we modified Chang's model by add biological operations the operations of fluorescence labeling and gel electrophoresis into Adleman-Lipton model and change the structure of the DNA strands by translating the final binary result into real length. Based on it, a new DNA algorithm for subset-product problem is also proposed where the strategy of divide and conquer is introduced. The proposed algorithm can solve the it-dimension subset-product problem 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 can be theoretically broken using biological operations may be enlarged from 60 to 120 variables.
引用
收藏
页码:1572 / 1576
页数:5
相关论文
共 7 条
  • [1] Fast parallel molecular solutions for DNA-based supercomputing: the subset-product problem
    Ho, M
    [J]. BIOSYSTEMS, 2005, 80 (03) : 233 - 250
  • [2] Molecular solutions for the subset-sum problem on DNA-based supercomputing
    Chang, WL
    Ho, MSH
    Guo, M
    [J]. BIOSYSTEMS, 2004, 73 (02) : 117 - 130
  • [3] Algorithm of Solving the Subset-Product Problem Based on DNA Tile Self-Assembly
    Cheng, Zhen
    Xu, Jin
    Huang, Yufang
    Zhang, Xuncai
    Zhou, Kang
    [J]. JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2009, 6 (05) : 1161 - 1169
  • [4] A molecular solution to the hitting-set problem in DNA-based supercomputing
    Shi, Nung-Yue
    Chu, Chih-Ping
    [J]. INFORMATION SCIENCES, 2010, 180 (06) : 1010 - 1019
  • [5] Molecular Solutions for the Set-Partition Problem on DNA-based Computing
    Tsai, Sientang
    Chen, Wei-Yeh
    Yang, Rumin
    [J]. 2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 2524 - +
  • [6] Fast parallel molecular algorithms for DNA-based computation:: Solving the elliptic curve discrete logarithm problem over GF(2n)
    Li, Kenli
    Zou, Shuting
    Xu, Jin
    [J]. PROCEEDINGS OF THE FRONTIERS IN THE CONVERGENCE OF BIOSCIENCE AND INFORMATION TECHNOLOGIES, 2007, : 749 - 752
  • [7] Fast parallel molecular algorithms for DNA-based computation:: Solving the elliptic curve discrete logarithm problem over GF(2n)
    Li, Kenli
    Zou, Shuting
    Xv, Jin
    [J]. JOURNAL OF BIOMEDICINE AND BIOTECHNOLOGY, 2008,