DNA Origami Based Computing Model for the Satisfiability Problem

Author(s):  
Zhenqin Yang ◽  
Zhixiang Yin ◽  
Jianzhong Cui ◽  
Jing Yang
Author(s):  
Zhixiang Yin ◽  
Jing Yang ◽  
Qiang Zhang ◽  
Zhen Tang ◽  
Guoqiang Wang ◽  
...  

Satisfiability problem is a famous nondeterministic polynomial-time complete (NP-complete) problem, which has always been a hotspot in artificial intelligence. In this paper, by combining the advantages of DNA origami with hybridization chain reaction, a computing model was proposed to solve the satisfiability problem. For each clause in the given formula, a DNA origami device was devised. The device corresponding to the clause was capable of searching for assignments that satisfied the clause. When all devices completed the search in parallel, the intersection of these satisfying assignments found must satisfy all the clauses. Therefore, whether the given formula is satisfiable or not was decided. The simulation results demonstrated that the proposed computing model was feasible. Our work showed the capability of DNA origami in architecting automatic computing device. The paper proposed a novel method for designing functional nanoscale devices based on DNA origami.


2014 ◽  
Vol 36 (12) ◽  
pp. 2537-2544 ◽  
Author(s):  
Mei CHEN ◽  
Xiang-Qun CHEN ◽  
Lu ZHANG ◽  
Jin Xu

2009 ◽  
Vol 31 (12) ◽  
pp. 2200-2206 ◽  
Author(s):  
Zhi-Xiang YIN ◽  
Jian-Zhong CUI ◽  
Ling-Ying ZHI ◽  
Xia SUN ◽  
Xiao-Hui HUANG

2019 ◽  
Vol 9 (6) ◽  
pp. 553-562 ◽  
Author(s):  
Jing Yang ◽  
Zhixiang Yin ◽  
Zhen Tang ◽  
Kaifeng Huang ◽  
Jianzhong Cui ◽  
...  

The knapsack problem is an import NP-complete problem in combinatorial optimization. In order to reduce the complexity of the problem, we provide a search computing model based on DNA origami to solve it. In this paper, we map the choice of each item to the directed path on the origami base of DNA. Then the solution of the problem is mapped to find a directed path to maximize the total value of items in the knapsack. Hybrid chain reaction and fluorescence detection techniques are used to generate solutions satisfying constraints. Lastly, we use Visual DSD simulation software to verify the validity of the model. Compared with other models through simulation, this model can automatically search the solution of the problem, and really reduce the complexity of the problem to linear.


2017 ◽  
Vol 4 (56) ◽  
pp. 107-114
Author(s):  
A. D. Kolosov ◽  
◽  
V. O. Gorovoy ◽  
V. V. Kondratiev ◽  
◽  
...  

Sign in / Sign up

Export Citation Format

Share Document