At the crossroads of DNA computing and formal languages: Characterizing recursively enumerable languages using insertion-deletion systems
At the crossroads of DNA computing and formal languages: Characterizing recursively enumerable languages using insertion-deletion systems
复制标题
在 DNA 计算和形式语言的十字路口:使用插入删除系统表征递归可枚举语言
DOI:
10.1090/dimacs/048/23
复制
发表时间:
1997
影响因子:
3.5
通讯作者:
Sheng Yu
中科院分区:
文献类型:
--
作者:
L. Kari;G. Paun;G. Thierrin;Sheng Yu
Several characterizations of recursively enumerable (RE) languages are presented, using insertion-deletion systems. Such a system generates the elements of a language by inserting and deleting words, according to their contexts (the insertion-deletion rules are triples (u, z, v), with the meaning that z can be inserted or deleted in/from the context (u, v)). Grammars based on insertion rules have already been considered in [10] with linguistic motivation. Insertion/deletion operations are also basic in DNA and RNA processing,[5]. Our results show that these operations, even with strong restrictions on the length of the contexts and/or on the length or on the form of the inserted/deleted words are computationally complete, that is, they can simulate the work of any Turing machine. A problem formulated in [30] is solved in this context.