【24h】

Duplications and Pseudo-Duplications

机译:重复和伪重复

获取原文
获取外文期刊封面目录资料

摘要

A duplication is basic phenomenon that occurs through molecular evolution on a biological sequence. A duplication on a string copies any substring of the string. We define k-pseudo-duplication of a string w that consists, roughly speaking, of all strings obtained from w by inserting after a substring u another substring obtained from u by at most k edit operations. We consider three variants of duplication operations, duplication, k-pseudo-duplication and reverse-duplication. First, we give the necessary and sufficient number of states that a nondeterministic finite automaton needs to recognize duplications on a string. Then, we show that regular languages and context-free languages are not closed under the duplication, k-pseudo-duplication and reverse-duplication operations. Furthermore, we show that the class of context-sensitive languages is closed under duplication, pseudo-duplication and reverse-duplication.
机译:复制是通过对生物序列的分子演变发生的基本现象。字符串上的复制复制了字符串的任何子字符串。我们定义由粗略地讲的字符串W的k-pseudo - 通过在从U通过最多k个编辑操作中从U获得的另一个子字符串之后插入来自W的所有字符串。我们考虑三种复制操作,重复,k-伪复制和反向重复的三种变体。首先,我们给出了必要的和足够数量的状态,即非法的有限自动机需要识别字符串上的重复。然后,我们显示常规语言和无背景语言未在重复,K-Pseudo-replication和反复重复操作下关闭。此外,我们表明,在重复,伪复制和反向复制下关闭了类上下文敏感语言。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号