首页> 外文期刊>Journal of computer and system sciences >Linear time algorithms for finding and representing all the tandem repeats in a string
【24h】

Linear time algorithms for finding and representing all the tandem repeats in a string

机译:查找和表示字符串中所有串联重复序列的线性时间算法

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

A tandem repeat (or square) is a string alphaalpha, where alpha is a non-empty string. We present an O(S)-time algorithm that operates on the suffix tree T(S) for a string S, finding and marking the endpoint in T(S) of every tandem repeat that occurs in S. This decorated suffix tree implicitly represents all occurrences of tandem repeats in S, and can be used to efficiently solve many questions concerning tandem repeats and tandem arrays in S. This improves and generalizes several prior efforts to efficiently capture large subsets of tandem repeats. (C) 2004 Elsevier Inc. All rights reserved.
机译:串联重复(或正方形)是字符串alphaalpha,其中alpha是非空字符串。我们提出了一种O(S)时间算法,该算法在字符串S的后缀树T(S)上进行操作,查找并标记在S中发生的每个串联重复序列的T(S)中的端点。此修饰的后缀树隐式表示所有在S中出现的串联重复序列,都可以用于有效解决有关S中的串联重复序列和串联数组的许多问题。这改进并归纳了一些先前的工作,以有效地捕获串联重复序列的大子集。 (C)2004 Elsevier Inc.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号