An Investigation into the Use of DNA Strand Displacement Reaction Networks for Subset Sum Problem Solutions

被引:0
作者
Zheng, Yawen [1 ]
Yang, Jing [1 ]
Zhang, Tongtong [1 ]
Jiang, Tianyi [1 ]
机构
[1] Anhui Univ Sci & Technol, Sch Math & Big Data, Huainan 232001, Anhui, Peoples R China
来源
BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, PT 1, BIC-TA 2023 | 2024年 / 2061卷
基金
中国国家自然科学基金;
关键词
DNA Strand Displacement; DNA Computation; NP Problem; Subset Sum Problem; COMPUTATION;
D O I
10.1007/978-981-97-2272-3_29
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper investigates an innovative application of DNA strand displacement reaction networks in solving the subset sum problem. The subset sum problem is a significant issue in computer science, and this study introduces a method based on DNA strand displacement reaction networks, simulating the specific computational process of solving the subset sum problem through visual DSD. The method involves three cascaded reaction modules-weighted, sum and threshold-ultimately expressed through the output of a single-stranded DNA. Experimental results demonstrate the method's effectiveness in identifying the presence of a target subset in a given set, where the sum equals a specific target value. The computational model presented in this paper lays the groundwork for the applicability of DNA computing in complex problem-solving scenarios, while also providing a foundation for the future development of DNA-based computer systems and biocomputing applications.
引用
收藏
页码:371 / 383
页数:13
相关论文
共 16 条
[1]   MOLECULAR COMPUTATION OF SOLUTIONS TO COMBINATORIAL PROBLEMS [J].
ADLEMAN, LM .
SCIENCE, 1994, 266 (5187) :1021-1024
[2]   MOLECULAR COMPUTING DNA as a logic operator [J].
Carell, Thomas .
NATURE, 2011, 469 (7328) :45-46
[3]   Computing with DNA by operating on plasmids [J].
Head, T ;
Rozenberg, G ;
Bladergroen, RS ;
Breek, CKD ;
Lommerse, PHM ;
Spaink, HP .
BIOSYSTEMS, 2000, 57 (02) :87-93
[4]   DNA Strand-Displacement Temporal Logic Circuits [J].
Lapteva, Anna P. ;
Sarraf, Namita ;
Qian, Lulu .
JOURNAL OF THE AMERICAN CHEMICAL SOCIETY, 2022, 144 (27) :12443-12449
[5]   A simple DNA gate motif for synthesizing large-scale circuits [J].
Qian, Lulu ;
Winfree, Erik .
JOURNAL OF THE ROYAL SOCIETY INTERFACE, 2011, 8 (62) :1281-1297
[6]   Neural network computation with DNA strand displacement cascades [J].
Qian, Lulu ;
Winfree, Erik ;
Bruck, Jehoshua .
NATURE, 2011, 475 (7356) :368-372
[7]   Scaling Up Digital Circuit Computation with DNA Strand Displacement Cascades [J].
Qian, Lulu ;
Winfree, Erik .
SCIENCE, 2011, 332 (6034) :1196-1201
[8]   Enzyme-free nucleic acid logic circuits [J].
Seelig, Georg ;
Soloveichik, David ;
Zhang, David Yu ;
Winfree, Erik .
SCIENCE, 2006, 314 (5805) :1585-1588
[9]   Fast and compact DNA logic circuits based on single-stranded gates using strand-displacing polymerase [J].
Song, Tianqi ;
Eshra, Abeer ;
Shah, Shalin ;
Bui, Hieu ;
Fu, Daniel ;
Yang, Ming ;
Mokhtar, Reem ;
Reif, John .
NATURE NANOTECHNOLOGY, 2019, 14 (11) :1075-+
[10]   Solving 0-1 Integer Programming Problem Based on DNA Strand Displacement Reaction Network [J].
Tang, Zhen ;
Yin, Zhixiang ;
Wang, Luhui ;
Cui, Jianzhong ;
Yang, Jing ;
Wang, Risheng .
ACS SYNTHETIC BIOLOGY, 2021, 10 (09) :2318-2330