首页> 外文会议>Conference on Asia-Pacific bioinformatics >Ladderlike stepping and interval jumping searching algorithms for DNA sequences
【24h】

Ladderlike stepping and interval jumping searching algorithms for DNA sequences

机译:DNA序列的Ladderlike Steping和间隔跳跃搜索算法

获取原文

摘要

In this study we have designed a novel algorithm for searching common segments in multiple DNA sequences. To improve efficiency in pattern searching, combination of hashing encoding, quick sorting and ladderlike stepping and/or interval jumping techniques are applied. Since multiple sequence alignment of DNA sequences from the giant genomic database is usually time consuming, we develop a three-phase methodology to search common sub-segments and reduce its time complexity for pattern matching. In the first coding phase, DNA nucleotide sequences are transformed into a numerical space set. Subsequently, the quick sort algorithms are employed in the second sorting stage to reorder the encoded data. In the last searching phase, ladderlike stepping and interval jumping rules are proposed to increase efficiencies of numerical comparison. In addition, two interval segmentation techniques, uniform partition and bitwise partition are applied prior to interval jumping procedures. The segmenting methodologies are designed according to the length of searching pattern, and the proposed ladderlike searching algorithms provide robust and improved performance. Experimental results show that the algorithms are capable of reducing time complexity from O(mLi(Li - m +1)+mLj(Lj-m+1)) to O(|Ii|+|Ij|).
机译:在这项研究中,我们设计了一种用于在多种DNA序列中搜索常见段的新算法。为了提高模式搜索的效率,应用散列编码,快速分拣和梯形踩踏和/或间隔跳跃技术的组合。由于来自巨大基因组数据库的DNA序列的多个序列对准通常是耗时的,因此我们开发了三相方法,以搜索公共子段并减少其对模式匹配的时间复杂性。在第一编码阶段中,将DNA核苷酸序列转化成数值空间集。随后,在第二排序阶段中使用快速排序算法以重新排序编码数据。在最后一次搜索阶段,提出了梯形踩踏和间隔跳跃规则来提高数值比较的效率。另外,在间隔跳跃过程之前应用两个间隔分割技术,统一分区和位分区。分段方法根据搜索模式的长度设计,所提出的Ladderlike搜索算法提供了坚固且改进的性能。实验结果表明,该算法能够从 O(ml I (L I -M +1)+ mL J (L J -M + 1))至O(| I I | + | I J |)

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号