Implementing logical inference based on DNA assembly

被引:1
|
作者
Huang, Yufang [1 ]
Xu, Yong [2 ]
机构
[1] Southwest Jiaotong Univ, Sch Math, Chengdu 610031, Peoples R China
[2] Sichuan Univ, Coll Water Resource & Hydropower, Chengdu 610065, Peoples R China
基金
中国国家自然科学基金;
关键词
Abstract tile assembly model; DNA molecular Computing; Logical inference; TILE; ALGORITHMS;
D O I
10.1016/j.biosystems.2020.104276
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Algorithms and information processing, fundamental to biological system, are an essential aspect of many elementary physical phenomena, such as molecular self-assembly. Self-assembly system has been proved to be capable of performing many logic operations by the early work. A significant challenge related to the design of molecular information processing systems is to develop a programmable architecture that controls the states of individual molecular events. Here, a novel systematic implementation of logical inference is presented based on DNA tile assembly system. Exploiting the intrinsic programmable capability of molecular interactions, firstly a seed tile configuration is constructed to encode the input information of a logical inference problem, including all facts, all inference rules and their equivalent rules. Then, three tile assembly subsystems are discussed to fulfil the main logical deduction steps. We describe mechanisms for finding the successful solutions among the many parallel assemblies. A whole tile assembly system is established on the base of a seed configuration and three subsystems. This prototype is the first programming language to implement deduction operations based on two-dimensional DNA assembly. It is demonstrated that algorithmic DNA tile assembly system can be treated as an important way to implement logic inference, which will shed light on aspects of applications in the field of artificial intelligence in the future.
引用
收藏
页数:8
相关论文
共 50 条